This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
omits 148842c98a24 Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pu [...] omits eb0ea74120e0 Merge tag 'x86-fpu-2020-12-14' of git://git.kernel.org/pub [...] omits edd7ab768474 Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub [...] omits adb35e8dc98b Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/ [...] omits 533369b145d8 Merge tag 'timers-core-2020-12-14' of git://git.kernel.org [...] omits 76d4acf22b48 Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.or [...] omits 8a8ca83ec3cf Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/p [...] omits e857b6fcc5af Merge tag 'locking-core-2020-12-14' of git://git.kernel.or [...] omits 8c1dccc80380 Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pu [...] omits 1ac0884d5474 Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/ [...] omits ff6135959a91 Merge tag 'docs-5.11' of git://git.lwn.net/linux omits f9b4240b0747 Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 6d93a1971a0d Merge tag 'time-namespace-v5.11' of git://git.kernel.org/p [...] omits 0ca2ce81eb8e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 586592478b1f Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/li [...] omits 0b03beface02 Merge tag 'm68k-for-v5.11-tag1' of git://git.kernel.org/pu [...] omits 2c075f38a708 Merge branch 'radeon-fixes' (Radeon and amdgpu fixes) omits 68b111bf74a0 drm/radeon: fix check order in radeon_bo_move omits 228ddee8ed9e drm/amdgpu: fix check order in amdgpu_bo_move omits 84292fffc246 Merge tag 'x86_build_for_v5.11' of git://git.kernel.org/pu [...] omits 8ba27ae36b41 Merge tag 'x86_cache_for_v5.11' of git://git.kernel.org/pu [...] omits 405f868f13da Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org [...] omits 54d794830f4d Merge tag 'x86_mm_for_v5.11' of git://git.kernel.org/pub/s [...] omits 9c70f0467875 Merge tag 'x86_misc_for_v5.11' of git://git.kernel.org/pub [...] omits ae1c1a8fd9c3 Merge tag 'x86_platform_for_v5.11' of git://git.kernel.org [...] omits 0d712978dcdd Merge tag 'x86_cpu_for_v5.11' of git://git.kernel.org/pub/ [...] omits 5583ff677b31 Merge tag 'x86_sgx_for_v5.11' of git://git.kernel.org/pub/ [...] omits 85fe40cad2da Merge tag 'x86_microcode_update_for_v5.11' of git://git.ke [...] omits 2b34233ce20b Merge tag 'ras_updates_for_v5.11' of git://git.kernel.org/ [...] omits 9e7f25886bdf Merge tag 'edac_updates_for_v5.11' of git://git.kernel.org [...] omits 9e4b0d55d84a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 47e44ed01434 docs: fix broken cross reference in translations/zh_CN omits 51895d58c7c0 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits 7c7fdaf6ad9f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits da0628559871 Merge tag 'tomoyo-pr-20201214' of git://git.osdn.net/gitro [...] omits fab0fca1da5c Merge tag 'media/v5.11-1' of git://git.kernel.org/pub/scm/ [...] omits ae1985b50afa Merge tag 'for-5.11/revert-problem-v5.10-raid-changes' of [...] omits bcc68bd81612 Merge tag 'auxdisplay-for-linus-v5.11' of git://github.com [...] omits 1d36dffa5d88 Merge tag 'drm-next-2020-12-11' of git://anongit.freedeskt [...] omits 0941e3b0653f Revert "dm raid: fix discard limits for raid1 and raid10" omits 77a68698ffe0 Revert "md: change mddev 'chunk_sectors' from int to unsigned" omits f84b799996e2 Merge branches 'edac-spr', 'edac-igen6' and 'edac-misc' in [...] omits 2c85ebc57b3e Linux 5.10 omits ec6f5e0e5ca0 Merge tag 'x86-urgent-2020-12-13' of git://git.kernel.org/ [...] omits d2360a398f0b Merge tag 'block-5.10-2020-12-12' of git://git.kernel.dk/l [...] omits 3cabca87b329 ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case omits 6bff9bb8a292 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 5ee595d9079b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 7b1b868e1d91 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b53966ffd4c0 Merge tag 'for-linus-5.10c-rc8-tag' of git://git.kernel.or [...] omits b01deddb8d3c Merge tag 'riscv-for-linus-5.10-rc8' of git://git.kernel.o [...] omits 31d00f6eb1f2 Merge tag 'io_uring-5.10-2020-12-11' of git://git.kernel.d [...] omits 643e69aff89a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6ffeb1c3f822 md: change mddev 'chunk_sectors' from int to unsigned omits 0d07c0ec4381 x86/kprobes: Fix optprobe to detect INT3 padding correctly omits 464d2ff716c3 Merge tag 'timers-v5.11-2' of https://git.linaro.org/peopl [...] omits cffdd6d90482 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet omits 111d0bda8eeb tools/kvm_stat: Exempt time-based counters omits 34c0f6f2695a KVM: mmu: Fix SPTE encoding of MMIO generation upper half omits 7f376f1917d7 Merge tag 'mtd/fixes-for-5.10-rc8' of git://git.kernel.org [...] omits 1de5d12b7690 Merge tag 'mmc-v5.10-rc4-2' of git://git.kernel.org/pub/sc [...] omits e977aaf899a6 Merge tag 'at24-fixes-for-v5.10' of git://git.kernel.org/p [...] omits 782598ecea73 Merge tag 'zonefs-5.10-rc7' of git://git.kernel.org/pub/sc [...] omits aa3b66f401b3 tick/sched: Make jiffies update quick check more robust omits b7906b70a233 bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu [...] omits a06caa4a68ce Merge branch 'akpm' (patches from Andrew) omits ba9c1201beaa mm/hugetlb: clear compound_nr before freeing gigantic pages omits 6c82d45c7f03 kasan: fix object remaining in offline per-cpu quarantine omits 6e7b64b9dd6d elfcore: fix building with clang omits 55d5b7dd6451 initramfs: fix clang build failure omits 14dc3983b5df kbuild: avoid static_assert for genksyms omits 84edc2eff827 selftest/fpu: avoid clang warning omits 40d6366e9d86 proc: use untagged_addr() for pagemap_read addresses omits 16c0cc0ce305 revert "mm/filemap: add static for function __add_to_page_ [...] omits 82e060904732 Input: cm109 - do not stomp on control URB omits 13fef8ef9fb8 docs: Note that sphinx 1.7 will be required soon omits 33d974e76e21 mtd: rawnand: xway: Do not force a particular software ECC engine omits cf75f00fc802 mtd: rawnand: socrates: Do not force a particular software [...] omits 148b4f16159f mtd: rawnand: plat_nand: Do not force a particular softwar [...] omits 9506ab943db4 mtd: rawnand: pasemi: Do not force a particular software E [...] omits f87b720a2164 mtd: rawnand: orion: Do not force a particular software EC [...] omits f49bde9fe25c mtd: rawnand: mpc5121: Do not force a particular software [...] omits bd47fa451315 mtd: rawnand: gpio: Do not force a particular software ECC engine omits 52277269c406 mtd: rawnand: au1550: Do not force a particular software E [...] omits 249a9599c912 mtd: rawnand: ams-delta: Do not force a particular softwar [...] omits 9a02fd8b1924 x86/ia32_signal: Propagate __user annotation properly omits 94801e5c6d46 Merge tag 'pinctrl-v5.10-3' of git://git.kernel.org/pub/sc [...] omits 6d47cdecaa45 Merge tag 'v5.10-3' of git://git.kernel.org/pub/scm/linux/ [...] omits c1cea11227cb Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 4da3a54f5a02 Revert "scsi: storvsc: Validate length of incoming packet [...] omits 93cebeb1c21a crypto: qat - add capability detection logic in qat_4xxx omits 5106dfeaeabe crypto: qat - add AES-XTS support for QAT GEN4 devices omits 67916c951689 crypto: qat - add AES-CTR support for QAT GEN4 devices omits d33a23b0532d crypto: atmel-i2c - select CONFIG_BITREVERSE omits a320dc2ff80b crypto: hisilicon/trng - replace atomic_add_return() omits 885743324513 crypto: keembay - Add support for Keem Bay OCS AES/SM4 omits c7e34aa31d62 dt-bindings: Add Keem Bay OCS AES bindings omits 76e87d96b30b ntp: Consolidate the RTC update implementation omits 69eca258c850 ntp: Make the RTC sync offset less obscure omits 33e62e832384 ntp, rtc: Move rtc_set_ntp_time() to ntp code omits c9e6189fb031 ntp: Make the RTC synchronization more reliable omits 354c796b9270 rtc: core: Make the sync offset default more realistic omits b0ecd8e8c5ef rtc: cmos: Make rtc_cmos sync offset correct omits dcf257e92622 rtc: mc146818: Reduce spinlock section in mc146818_set_time() omits 05a0302c3548 rtc: mc146818: Prevent reading garbage omits 5b78f2dc3153 sched/fair: Trivial correction of the newidle_balance() comment omits 13d5a5e9f9b8 sched/fair: Clear SMT siblings after determining the core [...] omits 59a74b1544e1 sched: Fix kernel-doc markup omits 3149cd553027 x86: Print ratio freq_max/freq_base used in frequency inva [...] omits 976df7e5730e x86, sched: Use midpoint of max_boost and max_P for freque [...] omits 41ea667227ba x86, sched: Calculate frequency invariance for AMD systems omits 059fe8296e0f Merge tag 'drm-fixes-2020-12-11' of git://anongit.freedesk [...] omits ccbbfd1cbf36 RISC-V: Define get_cycles64() regardless of M-mode omits 33dc9614dc20 Merge tag 'ktest-v5.10-rc6' of git://git.kernel.org/pub/sc [...] omits 47003b9971cc Merge tag 'powerpc-5.10-6' of git://git.kernel.org/pub/scm [...] omits 197c61cb176a Merge tag 'fixes-v5.10a' of git://git.kernel.org/pub/scm/l [...] omits b1f195fc4981 drm/i915/display: Go softly softly on initial modeset failure omits de2df164e3f9 Merge tag 'drm-intel-fixes-2020-12-09' of git://anongit.fr [...] omits a81ac2995a49 Merge tag 'amd-drm-fixes-5.10-2020-12-09' of git://people. [...] omits 6840a3dcc244 Merge tag 'nfs-for-5.10-3' of git://git.linux-nfs.org/proj [...] omits 4d31058b823c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d9838b1d3928 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 058df195c234 x86/ioapic: Cleanup the timer_works() irqflags mess omits 190113b4c653 x86/apic/vector: Fix ordering in vector assignment omits 21e31401fc45 NFS: Disable READ_PLUS by default omits fe8eb820e388 NFSv4.2: Fix 5 seconds delay when doing inter server copy omits 1c87b8516297 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] omits 38bf8cd821be selftests: fix poll error in udpgro.sh omits 3615bdf6d9b1 selftests/bpf: Fix "dubious pointer arithmetic" test omits 77ce220c0549 selftests/bpf: Fix array access with signed variable test omits 511a76bcb0ce selftests/bpf: Add test for signed 32-bit bound check bug omits b02709587ea3 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. omits 343dbdb7cb89 s390/mm: add support to allocate gigantic hugepages using CMA omits ff98cc986ae8 s390/crypto: add arch_get_random_long() support omits 9fca90cf2892 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 40201575b731 Merge tag 'media/v5.10-4' of git://git.kernel.org/pub/scm/ [...] omits 06c5fe9b12dd x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled omits 83bbb8ffb462 Merge tag 'kvmarm-fixes-5.10-5' of git://git.kernel.org/pu [...] omits 4223a5be80b8 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 29ac40cbed2b x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP omits b10733527bfd Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.f [...] omits 6bea0225a4bf zonefs: fix page reference and BIO leak omits ce6520b0eafa Input: i8042 - add Acer laptops to the i8042 reset list omits 57a0f3a81ef2 Revert "md: add md_submit_discard_bio() for submitting dis [...] omits 17c28c2a0687 Revert "md/raid10: extend r10bio devs to raid disks" omits 4e2c6567efdd Revert "md/raid10: pull codes that wait for blocked dev in [...] omits d7cb6be0d0cd Revert "md/raid10: improve raid10 discard request" omits 82fe9af77cd1 Revert "md/raid10: improve discard request for far layout" omits e2782f560c29 Revert "dm raid: remove unnecessary discard limits for raid10" omits 177745beebe3 MAINTAINERS: Add entry for Marvell Prestera Ethernet Switc [...] omits 7fdd375e3830 net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cl [...] omits f8aab60422c3 drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs omits c5b58c8c860d drm/amd/pm: typo fix (CUSTOM -> COMPUTE) omits b7e4ba9a91df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 88287773ff6f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 80db2a087f42 Input: cros_ec_keyb - send 'scancodes' in addition to key events omits 9a25a30ee54c Merge branch 'mlx4_en-fixes' omits ba603d9d7b12 net/mlx4_en: Handle TX error CQE omits fed91613c9dd net/mlx4_en: Avoid scheduling restart task if it is alread [...] omits ab9e1ac49b47 docs: update requirements to install six module omits e223a707ad84 docs: reporting-issues: move 'outdated, need help' note to [...] omits 299bcb55ecd1 tcp: fix cwnd-limited bug for TSO deferral where we send nothing omits 5137d303659d net: flow_offload: Fix memory leak for indirect flow block omits 8ef44b6fe49d tcp: Retain ECT bits for tos reflection omits a770bf515613 ethtool: fix stack overflow in ethnl_parse_bitset() omits 60f2f74978e6 Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.free [...] omits a379b01cd4b2 e1000e: fix S0ix flow to allow S0i3.2 subset entry omits 1beb7830d3b2 ice: avoid premature Rx buffer reuse omits a06316dc87bd ixgbe: avoid premature Rx buffer reuse omits 75aab4e10ae6 i40e: avoid premature Rx buffer reuse omits ec107e775d84 igb: avoid transmit queue timeout in xdp path omits 3eca859008a7 igb: use xdp_do_flush omits 681429dba992 igb: skb add metasize for xdp omits 2e2bb5594ca0 igb: XDP extack message on error omits b829ec1a66bc igb: take VLAN double header into account omits cfb33e174fa2 igb: XDP xmit back fix error code omits a2f5ea9e314b Merge tag 'arm-soc-fixes-v5.10-4b' of git://git.kernel.org [...] omits c02bd115b1d2 Revert "geneve: pull IP header before ECN decapsulation" omits 69fe24d1d80f firmware: xilinx: Mark pm_api_features_map with static keyword omits 387270cb0b40 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs omits b5e438ebd7e8 s390/smp: perform initial CPU reset also for SMT siblings omits b4d70a6134d2 s390/mm: use invalid asce for user space when switching to [...] omits 454efcf82ea1 s390/idle: fix accounting with machine checks omits e259b3fafa7d s390/idle: add missing mt_cycles calculation omits 7a84ffc0471f s390/boot: add build-id to decompressor omits 613775d62ec6 s390/kexec_file: fix diag308 subcode when loading crash kernel omits 14d4c4fa46ee s390/cio: fix use-after-free in ccw_device_destroy_console omits 340b940ea0ed RDMA/cm: Fix an attempt to use non-valid pointer when clea [...] omits d889797530c6 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] omits d45056ad739b Merge remote-tracking branch 'arm64/for-next/scs' into for [...] omits d8602f8bf3b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits ba4259a6f87a Merge branch 'for-next/misc' into for-next/core omits e0f7a8d5e87f Merge branch 'for-next/uaccess' into for-next/core omits 3c09ec59cdea Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits ca4bbdaf1716 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits 323a391a220c can: isotp: isotp_setsockopt(): block setsockopt on bound sockets omits c2208046bba6 perf/x86/intel: Add Tremont Topdown support omits bd11952b400f uprobes/x86: Fix fall-through warnings for Clang omits b64595754517 perf/x86: Fix fall-through warnings for Clang omits e689b300c99c kprobes/x86: Fix fall-through warnings for Clang omits f8129cd958b3 perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() omits 46b72e1bf4fc perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake omits 78ff2733ff35 x86/kprobes: Restore BTF if the single-stepping is cancelled omits 78af4dc949da perf: Break deadlock involving exec_update_mutex omits e6e4f42eb773 sparc64/mm: Implement pXX_leaf_size() support omits c5eecbb58f65 powerpc/8xx: Implement pXX_leaf_size() support omits cb262935a166 seqlock: kernel-doc: Specify when preemption is automatica [...] omits 66bcfcdf89d0 seqlock: Prefix internal seqcount_t-only macros with a "do_" omits cf48647243cc Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g omits 617f3ef95177 locking/rwsem: Remove reader optimistic spinning omits 1a728dff855a locking/rwsem: Enable reader optimistic lock stealing omits 2f06f702925b locking/rwsem: Prevent potential lock starvation omits c8fe8b056438 locking/rwsem: Pass the current atomic count to rwsem_down [...] omits c995e638ccbb locking/rwsem: Fold __down_{read,write}*() omits 285c61aedf6b locking/rwsem: Introduce rwsem_write_trylock() omits 3379116a0ca9 locking/rwsem: Better collate rwsem_read_trylock() omits 2b3c99ee6389 Merge branch 'locking/rwsem' omits 31784cff7ee0 rwsem: Implement down_read_interruptible omits 0f9368b5bf6d rwsem: Implement down_read_killable_nested omits 4e083fdfa39d Merge branch 'bpf-xdp-offload-fixes' omits 8158cad13435 selftests/bpf/test_offload.py: Filter bpftool internal map [...] omits 766e62b7fcd2 selftests/bpf/test_offload.py: Reset ethtool features afte [...] omits 852c2ee338f0 selftests/bpf/test_offload.py: Fix expected case of extack [...] omits d8b5e76ae4e0 selftests/bpf/test_offload.py: Only check verifier log on [...] omits e4ff5aa46940 netdevsim: Add debugfs toggle to reject BPF programs in verifier omits 0b5b6e747c86 selftests/bpf/test_offload.py: Remove check for program lo [...] omits 998f17296234 xdp: Remove the xdp_attachment_flags_ok() callback omits ab43234d0baf drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs omits 157fe68d74c2 drm/amdgpu: fix size calculation with stolen vga memory omits c9918d1f63a3 drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven omits ab6e4e9de8dd drm/amdkfd: Fix leak in dmabuf import omits 6896887b8676 drm/amdgpu: fix sdma instance fw version and feature version init omits 369b7ebe1792 drm/amd/display: Add wm table for Renoir omits c2ffe78b8b13 drm/amd/display: Prevent bandwidth overflow omits 2343e9d2c5a9 drm/amdgpu: fix debugfs creation/removal, again omits 578b6c487899 drm/amdgpu/disply: set num_crtc earlier omits 881b0520504a perf/imx_ddr: Add system PMU identifier for userspace omits d0c00977a16a bindings: perf: imx-ddr: add compatible string omits 2d94b20b95b0 netfilter: nft_ct: Remove confirmation check for NFT_CT_ID omits ee32f32335e8 xen: don't use page->lru for ZONE_DEVICE memory omits ca33479cc7be xen: add helpers for caching grant mapping pages omits 263ade7166a2 gpio: eic-sprd: break loop when getting NULL device resource omits e45cdc71d1fa membarrier: Execute SYNC_CORE on the calling thread omits 758c9373d841 membarrier: Explicitly sync remote cores when SYNC_CORE is [...] omits 2ecedd756908 membarrier: Add an actual barrier before rseq_preempt() omits a493d1ca1a03 x86/membarrier: Get rid of a dubious optimization omits e8873c0afd34 pinctrl: intel: Actually disable Tx and Rx buffers on GPIO [...] omits a68a0262abda mm/madvise: remove racy mm ownership check omits 0e830d2872cf drm/amdgpu/powerplay: parse fan table for CI asics omits 300186795254 drm/amdgpu: fix size calculation with stolen vga memory omits 64f2c15892ae drm/amdgpu: remove amdgpu_ttm_late_init and amdgpu_bo_late_init omits 5f6fab247c7f drm/amdgpu: free the pre-OS console framebuffer after the [...] omits 35d3f41dd694 drm/amdgpu: enable runtime pm using BACO on CI dGPUs omits 580577fbb4f5 drm/amdgpu/cik: enable BACO reset on Bonaire omits f6f75ebdc06c drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven omits 8c901781d7c5 drm/amd/pm: remove one unsupported smu function for vangogh omits 13524856336d drm/amd/display: setup system context for APUs omits 5cd5f0070030 drm/amd/display: add S/G support for Vangogh omits c897934da15f drm/amdkfd: Fix leak in dmabuf import omits 68fce5f07c30 drm/amdgpu: use AMDGPU_NUM_VMID when possible omits 92c415a3e2ab drm/amdgpu: fix sdma instance fw version and feature version init omits 3755ff54c533 drm/amd/pm: update driver if version for dimgrey_cavefish omits aec0ebd651a6 drm/amd/display: 3.2.115 omits 8b19a4e351e2 drm/amd/display: [FW Promotion] Release 0.0.45 omits 3abad347c432 drm/amd/display: Revert DCN2.1 dram_clock_change_latency update omits 6df9218a22a9 drm/amd/display: Enable gpu_vm_support for dcn3.01 omits c0794a3b5999 drm/amd/display: Fixed the audio noise during mode switchi [...] omits 4bbfae00ac22 drm/amd/display: Add wm table for Renoir omits 80089dd8410f drm/amd/display: Prevent bandwidth overflow omits 3083a9845e12 drm/amd/display: Only one display lights up while using MST hub omits 5a83bf80723d drm/amd/display: Use provided offset for DPG generation omits a013dd15d470 drm/amd/display: Change to IMMEDIATE mode from FRAME mode omits 25331a18f45c drm/amd/display: Don't check seamless boot in power down H [...] omits 5c8a6c71d720 drm/amd/display: Set default bits per channel omits 92f1fa0d67a8 drm/amd/display: Add support for runtime feature detection [...] omits 42ddf36e6720 drm/amd/display: Expose clk_mgr functions for reuse omits c8ea79a8a276 drm/amd/display: NULL pointer error during compliance test omits 983bcb4cbe25 drm/amd/display: Set FixRate bit in VSIF V3 omits 9bc416266582 drm/amd/display: Implement VSIF V3 extended refresh rate feature omits a6d64c1ae199 drm/amdgpu/pm: add smc v2_1 printer in amdgpu_ucode_print_ [...] omits ee3d8dd1af7e drm/amdgpu: change trace event parameter name from 'direct [...] omits c699b05c4086 drm/amdgpu: fw_attestation: fix unused function warning omits 048faf2783a2 drm/amd: print error on convert_tiling_flags_to_modifier failure omits ccac8baba156 drm/amd: use drm_dbg_kms to log addfb2 failures omits e72868c4eacf drm/amd/display: check cursor FB is linear omits b0455fda6dd4 drm/amd/display: extract cursor FB checks into a function omits cedf78845968 drm/amdgpu: fix debugfs creation/removal, again omits d58159de5743 drm/amdgpu/disply: set num_crtc earlier omits e42dd87e70e6 drm/amdgpu: VCN 3.0 multiple queue ring reset omits 0339258bd9dc drm/amd/pm: invalidate hdp before CPU access the memory wr [...] omits b62527005d46 bpf, doc: Update KP's email in MAINTAINERS omits 72d05c00d7ec tcp: select sane initial rcvq_space.space for big MSS omits cc6596fc7295 net: ll_temac: Fix potential NULL dereference in temac_probe() omits 4cb682964706 afs: Fix memory leak when mounting with multiple source pa [...] omits 0398ba9e5a4b net: tipc: prevent possible null deref of link omits d23e62971764 Merge tag 'sunxi-fixes-for-5.10-3' of git://git.kernel.org [...] omits c6f7e1510b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1a0e1943d879 Revert "scsi: megaraid_sas: Added support for shared host [...] omits 9756bb63e8d1 Merge branch 'stmmac-fixes' omits f119cc9818eb net: stmmac: overwrite the dma_cap.addr64 according to HW design omits 5f58591323bf net: stmmac: delete the eee_ctrl_timer after napi disabled omits 4ec236c7c51f net: stmmac: free tx skb buffer in stmmac_resume() omits 36d18b5664ef net: stmmac: start phylink instance before stmmac_hw_setup() omits 9d14edfdeabf net: stmmac: increase the timeout for dma reset omits 6220e48d9640 [regression fix] really dumb fuckup in sparc64 __csum_part [...] omits 42f1c2712090 netfilter: nftables: comment indirect serialization of com [...] omits 7d8761ba27fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 917d80d376ff netfilter: nft_dynset: fix timeouts later than 23 days omits 007ab5345545 bonding: fix feature flag setting at init time omits 547f574fd9d5 docs: Update documentation to reflect what TAINT_CPU_OUT_O [...] omits 907d1f143b0e docs: add a reset controller chapter to the driver API docs omits 262bd5724afd x86/cpu/amd: Remove dead code for TSEG region remapping omits da514157c4f0 docs: make reporting-bugs.rst obsolete omits 3e544d72dfc8 docs: Add a new text describing how to report bugs omits bc41a7f36469 LICENSES: Add the CC-BY-4.0 license omits 751d5b274183 Documentation: fix multiple typos found in the admin-guide [...] omits b2105aa2c648 Documentation: fix typos found in admin-guide subdirectory omits 911358401284 kernel-doc: Fix example in Nested structs/unions omits d151a23d7bd6 docs: clean up sysctl/kernel: titles, version omits 301de5465f38 docs: trace: fix event state structure name omits f26c08b444df io_uring: fix file leak on error path of io ctx creation omits 932c60558109 tools/bpftool: Fix PID fetching with a lot of results omits 7c5c15dffe1e drm/i915/gt: Declare gen9 has 64 mocs entries! omits f6cbe49be65e drm/i915/display/dp: Compute the correct slice count for V [...] omits 88c52d805eb6 drm/i915: fix size_t greater or equal to zero comparison omits 0fe8bf4d3edc drm/i915/gt: Cancel the preemption timeout on responding to it omits 5419d93ffd77 drm/i915/gt: Ignore repeated attempts to suspend request f [...] omits 0e124e19ce52 drm/i915/gem: Propagate error from cancelled submit due to [...] omits 352ded44fbd8 drm/i915/gem: Check the correct variable in selftest omits cc00bcaa5899 netfilter: x_tables: Switch synchronization to RCU omits f77f420d3475 x86/msr: Add a pointer to an URL which contains further details omits 7aeb35380261 pinctrl: aspeed: Fix GPIO requests on pass-through banks omits 3d1387b3b8f6 media: vidtv: fix some warnings omits 819f56bad110 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 359db63378ed scsi: hisi_sas: Select a suitable queue for internal I/Os omits 673235f91531 scsi: core: Fix race between handling STS_RESOURCE and completion omits 82ca4c922b89 net: stmmac: dwmac-meson8b: fix mask definition of the m25 [...] omits bbef72c630b5 dpaa2-mac: Add a missing of_node_put after of_device_is_available omits f55628b3e764 mptcp: print new line in mptcp_seq_show() if mptcp isn't in use omits 851d0a73c90e bridge: Fix a deadlock when enabling multicast snooping omits eb96b686fc2c enetc: Fix reporting of h/w packet counters omits 5eedf9fe8db2 powerpc/mm: Fix KUAP warning by providing copy_from_kernel [...] omits ceabbf94c317 clk: renesas: r9a06g032: Drop __packed for portability omits 6247e31b7530 clk: imx: scu: fix MXC_CLK_SCU module build break omits e432c04c1799 RDMA/core: Fix empty gid table for non IB/RoCE devices omits c9624cb7db1c x86/platform/uv: Update sysfs documentation omits e3366884b383 lwt_bpf: Replace preempt_disable() with migrate_disable() omits d9054a1ff585 lwt: Disable BH too in run_lwt_bpf() omits cd796ed33450 Merge tag 'trace-v5.10-rc7' of git://git.kernel.org/pub/sc [...] omits 8ae954caf49a clocksource/drivers/sh_cmt: Fix potential deadlock when ca [...] omits 148c277165cd x86/platform/uv: Add deprecated messages to /proc info leaves omits 433e817ae157 x86/platform/uv: Add sysfs hubless leaves omits 612a0063c9ba x86/platform/uv: Add sysfs leaves to replace those in procfs omits a67fffb017ae x86/platform/uv: Add kernel interfaces for obtaining system info omits 7ea4d2329330 media: ccs: Add support for obtaining C-PHY configuration [...] omits bd189aac5a91 media: ccs-pll: Print pixel rates omits ba9dfeeb4fbe media: ccs: Print written register values omits 7c66f58f1c1f media: ccs: Add support for DDR OP SYS and OP PIX clocks omits 900c33e86e4b media: ccs-pll: Add support for DDR OP system and pixel clocks omits e8c954df2341 io_uring: fix mis-seting personality's creds omits 4aaf08dcb961 docs: nios2: add missing ReST file omits b41f270841f8 media: ccs: Dual PLL support omits 6c7469e46b60 media: ccs-pll: Add trivial dual PLL support omits 9ec6e5b18e66 media: ccs-pll: Separate VT divisor limit calculation from [...] omits 36154b68b8d9 media: ccs-pll: Fix VT post-PLL divisor calculation omits 594f1e93bb2c media: ccs-pll: Make VT divisors 16-bit omits f25d3962ac8f media: ccs-pll: Rework bounds checks omits fadfe88441fc media: ccs-pll: Print relevant information on PLL tree omits a38836b2d026 media: ccs-pll: Better separate OP and VT sub-tree calculation omits 38c94eb8d7aa media: ccs-pll: Check for derating and overrating, support [...] omits 3e2db036c9b7 media: ccs-pll: Split off VT subtree calculation omits 8030aa4f9c51 media: ccs-pll: Add C-PHY support omits d7172c0ebc06 media: ccs-pll: Add sanity checks omits 9490a2279fab media: ccs-pll: Add support flexible OP PLL pixel clock divider omits c4c0b222720d media: ccs-pll: Support two cycles per pixel on OP domain omits 4e1e8d240dff media: ccs-pll: Add support for extended input PLL clock divider omits ae502e08f45e media: ccs-pll: Add support for decoupled OP domain calculation omits 585e17c98407 media: ccs: Add support for lane speed model omits cac8f5d28e56 media: ccs-pll: Add support for lane speed model omits e583e654565f media: ccs-pll: Use explicit 32-bit unsigned type omits 82ab97c8c776 media: ccs-pll: Fix check for PLL multiplier upper bound omits c64cf71d10c3 media: ccs-pll: Fix comment on check against maximum PLL m [...] omits 482e75e7b3eb media: ccs-pll: Avoid overflow in pre-PLL divisor lower bo [...] omits fe52ece8d2e2 media: ccs-pll: Fix condition for pre-PLL divider lower bound omits cab27256e8b3 media: ccs-pll: Begin calculation from OP system clock frequency omits 4f3d9e6eda9d media: ccs-pll: Use the BIT macro omits 925e3e497303 media: ccs-pll: Document the structs in the header as well [...] omits d6a88e446c04 media: ccs-pll: Move the flags field down, away from 8-bit fields omits 47b6eaf36eba media: ccs-pll: Differentiate between CSI-2 D-PHY and C-PHY omits 6aadbff9d459 media: ccs-pll: Remove parallel bus support omits 9c1a0d9e9188 media: ccs-pll: End search if there are no better values a [...] omits 9454432af0c8 media: ccs-pll: Use correct VT divisor for calculating VT [...] omits 415ddd993978 media: ccs-pll: Split limits and PLL configuration into fr [...] omits c3833a228cef media: ccs-pll: Don't use div_u64 to divide a 32-bit number omits db2082700a0c MAINTAINERS: add a limited ARM and ARM64 SoC entry omits c99055ec2c39 MAINTAINERS: correct SoC Git address (formerly: arm-soc) omits 9280f726097b ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS omits 5e2e74024779 Merge tag 'imx-fixes-5.10-5' of git://git.kernel.org/pub/s [...] omits b11ddaac893a Merge tag 'sunxi-fixes-for-5.10-2' of git://git.kernel.org [...] omits 583791191c6d media: dt-bindings: schema indentation fixes omits 9e5f21d656cb media: vivid: fix 'disconnect' error injection omits fb25ca373172 media: rcar-vin: Mask VNCSI_IFMD register omits aa821b2b9269 media: MAINTAINERS: Add myself as maintainer of the Amlogi [...] omits 59a635327ca7 media: meson: Add M2M driver for the Amlogic GE2D Accelera [...] omits 635e51f14476 media: dt-bindings: media: Add bindings for the Amlogic GE [...] omits 68b4a01f88af media: cedrus: Make VP8 codec as capability omits e469d0b09a19 media: gspca: Fix memory leak in probe omits 2b006e748c81 media: doc: pixfmt-yuv: Move all planar YUV formats to com [...] omits da785536e007 media: doc: pixfmt-yuv: Move all semi-planar YUV formats t [...] omits af4f45057695 media: doc: pixfmt-yuv: Move all luma-only YUV formats to [...] omits 4bfc1688e102 media: doc: pixfmt-packed-yuv: Clarify naming scheme for 4 [...] omits 2f2a387e9fa4 media: doc: pixfmt-packed-yuv: Express 4:4:4 formats in a [...] omits 4578d936b4ba media: doc: pixfmt-packed-yuv: Fill padding bits with 'X' omits 7cb8bd292ba0 media: doc: pixfmt-yuv: Move all packed YUV formats to com [...] omits e3ae4c204d1f media: doc: pixfmt-yuv: Document subsampling in more details omits a1bcf9b9a706 media: doc: pixfmt-rgb: Replace '-' with 'X' to denote padding omits 2ac9280cb459 media: doc: pixfmt-rgb: Make 8 bits per component table mo [...] omits e9a66489c383 media: doc: pixfmt-rgb: Clarify naming scheme for RGB formats omits 67c2a10bff74 media: doc: pixfmt-rgb: Add title for deprecated formats omits 3747115f85bb media: doc: pixfmt-rgb: Remove layout table for packed RGB [...] omits 473dbed54fdb media: videodev2.h: Move HM12 format to YUV semi-planar section omits 0a078e0d8ecb media: videodev2.h: Move HI240 format to vendor-specific section omits 3771c031d60f media: videodev2.h: Remove unneeded comment about 4CC value omits bd1ed17d19eb media: ccs: Fix return value from probe omits 747d2305029a media: ccs: avoid printing an uninitialized variable omits cc17afa2e84f media: i2c: fix an uninitialized error code omits f0f547272079 media: Revert "media: dt-bindings: media: Use OF graph schema" omits d5da31f902fe media: rc: add keymap for pine64 remote omits 72ebb5ff806f x86/alternative: Update text_poke_bp() kernel-doc comment omits 0385979a30dc EDAC/mv64x60: Remove orphan mv64x60 driver omits edfc2d73ca45 EDAC/aspeed: Add support for AST2400 and AST2600 omits aac82707fa45 ARM: dts: aspeed: Add AST2600 EDAC into common devicetree omits e36a17f846bc dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support omits 4165bf015ba9 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs omits 2ae92e8b9b7e MAINTAINERS: Update m68k Mac entry omits 10199e90ee20 macintosh/adb-iop: Send correct poll command omits 2c9cfbadfa23 macintosh/adb-iop: Always wait for reply message from IOP omits 10c678bd0a03 udp: fix the proto value passed to ip_protocol_deliver_rcu [...] omits 61f54de2e919 net: hns3: remove a misused pragma packed omits 223f61b8c5ad Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to [...] omits 3b384bd6c3f2 Input: raydium_ts_i2c - do not split tx transactions omits 0477e9288185 Linux 5.10-rc7 omits ab91292cb3e9 Merge tag 'char-misc-5.10-rc7' of git://git.kernel.org/pub [...] omits d49248eb25a2 Merge tag 'tty-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits f5226f1d20c4 Merge tag 'usb-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits 8100a58044f8 Merge tag 'x86-urgent-2020-12-06' of git://git.kernel.org/ [...] omits 9f6b28d498ba Merge tag 'perf-urgent-2020-12-06' of git://git.kernel.org [...] omits 592d9a0835c9 Merge tag 'irq-urgent-2020-12-06' of git://git.kernel.org/ [...] omits ff615c980357 Merge tag 'locking-urgent-2020-12-06' of git://git.kernel. [...] omits e6585a493921 Merge tag 'kbuild-fixes-v5.10-2' of git://git.kernel.org/p [...] omits 12c0ab6658de Merge branch 'akpm' (patches from Andrew) omits 309d08d9b3a3 mm/mmap.c: fix mmap return value when vma is merged after [...] omits 7a5bde37983d hugetlb_cgroup: fix offline of hugetlb cgroup with reservations omits 3351b16af494 mm/filemap: add static for function __add_to_page_cache_locked omits 573a259336f8 userfaultfd: selftests: fix SIGSEGV if huge mmap fails omits d8cbe8bfa7df tools/testing/selftests/vm: fix build error omits 4e60340c5ca5 mailmap: add two more addresses of Uwe Kleine-König omits b11a76b37a5a mm/swapfile: do not sleep with a spin lock held omits e91d8d78237d mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING omits 8199be001a47 mm: list_lru: set shrinker map bit when child nr_items is [...] omits becaba65f62f mm: memcg/slab: fix obj_cgroup_charge() return value handling omits 2bf509d96d84 coredump: fix core_pattern parse error omits 11fb479ff5d9 zlib: export S390 symbols for zlib modules omits 7d32358be8ac kbuild: avoid split lines in .mod files omits 264f53b41946 Revert "mei: virtio: virtualization frontend driver" omits 84da009f06e6 x86/sev-es: Use new for_each_insn_prefix() macro to loop o [...] omits 12cb908a11b2 x86/insn-eval: Use new for_each_insn_prefix() macro to loo [...] omits 4e9a5ae8df5b x86/uprobes: Do not use prefixes.nbytes when looping over [...] omits 15269fb19310 tomoyo: Fix typo in comments. omits 7059c2c00a21 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits edd2410b165e net: mscc: ocelot: fix dropping of unknown IPv4 multicast [...] omits 33256ce19411 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits be1515bad737 Merge tag 'block-5.10-2020-12-05' of git://git.kernel.dk/l [...] omits 619ca2664cc6 Merge tag 'io_uring-5.10-2020-12-05' of git://git.kernel.d [...] omits 4de377b65903 net: marvell: prestera: Fix error return code in prestera_ [...] omits 205704c618af vrf: packets with lladdr src needs dst at input with orig_ [...] omits 4d1be581ec6b can: softing: softing_netdev_open(): fix error handling omits a54ba3465d86 ch_ktls: fix build warning for ipv4-only config omits 32f741b02f1a Merge tag 'powerpc-5.10-5' of git://git.kernel.org/pub/scm [...] omits d4e904198c5b Merge tag '5.10-rc6-smb3-fixes-part2' of git://git.samba.o [...] omits 312b0bcd402a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 876234056139 Merge tag 'for-5.10/dm-fixes-2' of git://git.kernel.org/pu [...] omits 8b7770b877d1 clocksource/drivers/arm_arch_timer: Correct fault programm [...] omits d8cc3905b807 clocksource/drivers/arm_arch_timer: Use stable count reade [...] omits 5d9814df0aec clocksource/drivers/dw_apb_timer_of: Add error handling if [...] omits e319a1b956f7 drm/msm: add IOMMU_SUPPORT dependency omits 7cc29fcdfcc8 drm/msm: a5xx: Make preemption reset case reentrant omits 05ae91d960fd drm/msm/dpu: enable DSPP support on SM8[12]50 omits 2bf9545626f8 i2c: mlxbf: Fix the return check of devm_ioremap and ioremap omits c62dac0a35bb i2c: mlxbf: select CONFIG_I2C_SLAVE omits 905b2032fa42 mac80211: mesh: fix mesh_pathtbl_init() error path omits ed9b25d1970a [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY omits bb2da7651a47 openvswitch: fix error return code in validate_and_copy_dec_ttl() omits ee4f52a8de2c net: bridge: vlan: fix error return code in __vlan_add() omits b410f04eb5b4 ipv4: fix error return code in rtm_to_fib_config() omits 0b32e91fdfd8 ethernet: select CONFIG_CRC32 as needed omits 1130b252480f net: ipa: pass the correct size when freeing DMA memory omits 68061c02bb29 ARM: highmem: Fix cache_is_vivt() reference omits 65f33b357229 block: fix incorrect branching in blk_max_size_offset() omits 4eef8b1f36f2 net/sched: fq_pie: initialize timer earlier in fq_pie_init() omits bcee52789588 tracing: Fix userstacktrace option for instances omits f5889e70b9cc scripts: get_feat.pl: reduce table width for all features output omits 4fa32f870289 scripts: get_feat.pl: change the group by order omits dbb909023293 scripts: get_feat.pl: make complete table more coincise omits b3298500b23f Merge tag 'for-5.10/dm-fixes' of git://git.kernel.org/pub/ [...] omits bde3808bc8c2 dm: remove invalid sparse __acquires and __releases annotations omits f05c4403db5b dm: fix double RCU unlock in dm_dax_zero_page_range() error path omits 3ee16db390b4 dm: fix IO splitting omits a1cdfbe8f0fb Merge tag 'mac80211-for-net-2020-12-04' of git://git.kerne [...] omits e87297fa080a Merge tag 'drm-fixes-2020-12-04' of git://anongit.freedesk [...] omits c8bcd9c5be24 tty: Fix ->session locking omits 54ffccbf053b tty: Fix ->pgrp locking in tiocspgrp() omits 12c8a8ca117f xsk: Return error code if force_zc is set omits a4b98a7512f1 usb: gadget: f_fs: Use local copy of descriptors for users [...] omits 45c5775460f3 usb: ohci-omap: Fix descriptor conversion omits 97ad4a77f23e Revert "usb-storage: fix sdev->host->dma_dev" omits d5c65d32dc24 Revert "uas: fix sdev->host->dma_dev" omits da881ded10a6 Revert "uas: bump hw_max_sectors to 2048 blocks for SS or [...] omits c0d638a03bc5 mmc: mediatek: mark PM functions as __maybe_unused omits 6246d7c9d15a mmc: block: Fixup condition for CMD13 polling for RPMB requests omits b48a7e755939 Merge tag 'usb-serial-5.10-rc7' of https://git.kernel.org/ [...] omits bdeca45a0cc5 mac80211: set SDATA_STATE_RUNNING for monitor interfaces omits f495acd8851d cfg80211: initialize rekey_data omits 8fca2b8706f3 mac80211: fix return value of ieee80211_chandef_he_6ghz_oper omits 32a9e0c445fa mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF omits 3f203f057edf USB: serial: kl5kusb105: fix memleak on open omits 4e302c3b568e misc: eeprom: at24: fix NVMEM name with custom AT24 device name omits ce4b2c01781a arm64: Fix build failure when HARDLOCKUP_DETECTOR_PERF is enabled omits 47a000143635 pinctrl: amd: remove debounce filter setting in IRQ type setting omits 339f5a7fb2d6 kvm: x86/mmu: Use cpuid to determine max gfn omits a2b2d4bf5076 kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu [...] omits 77c12bf38394 Merge tag 'gpio-fixes-for-v5.10-rc7' of git://git.kernel.o [...] omits 0464e0ef4f14 crypto: aegis128 - avoid spurious references crypto_aegis1 [...] omits 1069e97688b2 crypto: seed - remove trailing semicolon in macro definition omits be169fe3cec9 crypto: x86/poly1305 - Use TEST %reg,%reg instead of CMP $0,%reg omits 0b837f1ef882 crypto: x86/sha512 - Use TEST %reg,%reg instead of CMP $0,%reg omits 032d049ea0f4 crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg omits f2d4576a9d38 crypto: cpt - Fix sparse warnings in cptpf omits a1315dcb7b6a hwrng: ks-sa - Add dependency on IOMEM and OF omits ce0d5d63e897 crypto: lib/blake2s - Move selftest prototype into header file omits f3456b9fd269 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata omits 17858b140bf4 crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() omits de9b485d1dc9 Merge tag 'drm-misc-fixes-2020-12-03' of git://anongit.fre [...] omits 5353219ffdff Merge tag 'amd-drm-fixes-5.10-2020-12-02' of git://people. [...] omits 94cfbd05e46a Merge tag 'drm-intel-fixes-2020-12-03' of git://anongit.fr [...] omits fef92cd2bc04 Merge tag 'timers-v5.11' of https://git.linaro.org/people/ [...] omits ea64370bcae1 cifs: refactor create_sd_buf() and and avoid corrupting th [...] omits 59463eb88829 cifs: add NULL check for ses->tcon_ipc omits 796317848517 smb3: set COMPOUND_FID to FileID field of subsequent compo [...] omits 7d2c6b1edf79 scripts: kernel-doc: fix parsing function-like typedefs omits e0a45cda6642 Documentation: fix typos found in process, dev-tools, and [...] omits c900acb7dfe1 Documentation: fix typos in process/kernel-docs.rst omits 263b6a5b96a3 Documentation: mount_api: change kernel log wording omits 27b03cf1b772 Documentation: Coccinelle: Improve command example for deb [...] omits ed13a92d0fde docs: archis: add a per-architecture features list omits 63fdc4625a5a docs: admin-guide: add a features list omits b97212255f44 sphinx: kernel_feat.py: add a script to parse feature files omits ca908577790f scripts: get_feat.pl: use its implementation for list-arch.sh omits ba813f7c2dc8 scripts: get_feat.pl: improve matrix output omits 52a4be3ffc0f scripts: get_feat.pl: add a script to handle Documentation [...] omits bbe2ba04c5a9 Merge tag 'net-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits b7a1f38256da drm/amdgpu/powerplay: parse fan table for CI asics omits 25dd7a4469ae drm: amdgpu: fix a kernel-doc markup omits eeaf06af6f87 scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_ [...] omits fee5be18524f Merge tag 's390-5.10-6' of git://git.kernel.org/pub/scm/li [...] omits c82a505c007f Merge tag '9p-for-5.10-rc7' of git://github.com/martinetd/linux omits 6f076ce6ab16 Merge branch 'mlx5-fixes-2020-12-01' omits d421e466c237 net/mlx5: DR, Proper handling of unsupported Connect-X6DX [...] omits b336e6b25e2d net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS omits 8a78a440108e net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled omits 1d2bb5ad89f4 net/mlx5: Fix wrong address reclaim when command interface [...] omits 9608fa653059 net/sched: act_mpls: ensure LSE is pullable before reading it omits 43c13605bad4 net: openvswitch: ensure LSE is pullable before reading it omits 13de4ed9e3a9 net: skbuff: ensure LSE is pullable before decrementing th [...] omits 6392b5b28e0e Merge tag 'wireless-drivers-2020-12-03' of git://git.kerne [...] omits 82a10dc7f096 net: mvpp2: Fix error return code in mvpp2_open() omits a4b9c48b9651 x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc [...] omits 391119fb5c5c chelsio/chtls: fix a double free in chtls_setkey() omits 929c1f3384d7 arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE omits ab3105446f1e clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI omits 5bd7cb29eceb clocksource/drivers/ingenic: Fix section mismatch omits eee422c46e68 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] omits b7c0fed5ccf2 dt-bindings: timer: renesas: tmu: Convert to json-schema omits db08e6c0e251 dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings omits c1e6cad00aa2 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] omits b6ea209ef124 clocksource/drivers/nps: Remove EZChip NPS clocksource driver omits 0fce2e02a29c dt-bindings: timer: Add new OST support for the upcoming n [...] omits 19f7ce8e36c0 clocksource/drivers/sp804: Use pr_fmt omits dca54f8ce1c3 clocksource/drivers/sp804: Correct clk_get_rate handle omits 9d4965eb438f clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] omits 3c07bf0fc355 clocksource/drivers/sp804: Make some symbol static omits 3c0a4b185f6c clocksource/drivers/sp804: Add static for functions such a [...] omits 9b73bde39cf2 drm/msm: Fix use-after-free in msm_gem with carveout omits 72d1249e2ffd uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT omits 062c9cdf60a1 pwm: sl28cpld: fix getting driver data in pwm callbacks omits 4f134b89a24b lib/syscall: fix syscall registers retrieval on 32-bit platforms omits 0c55f867f0c9 selftests: kvm/set_memory_region_test: Fix race in move re [...] omits 8dcc0e19dfbd x86/platform/uv: Fix UV4 hub revision adjustment omits 701f49065e68 arm64: mark __system_matches_cap as __maybe_unused omits c58eb1b54fee drm/msm/dp: fix connect/disconnect handled at irq_hpd omits 854f6f1c653b drm/msm/dpu: update the qos remap only if the client type changes omits 849652c1ab97 drm/msm/disp/dpu1/dpu_hw_interrupts: Demote kernel-doc for [...] omits 74a8c816fa8f rtw88: debug: Fix uninitialized memory in debugfs code omits 38d8dfe0a9e1 media: pixfmt-meta-rkisp1.rst: fix two build warnings omits 4a85d1cbaa28 media: userspace-api/media: finalize stateless FWHT codec docs omits 63e799b98042 media: vidioc-g-ext-ctrls.rst: add missing 'struct' before [...] omits 63288c829b1a media: pixfmt-compressed.rst: fix 'bullet' formatting omits d98c34beb8fe media: ext-ctrls-codec.rst: move FWHT docs to ext-ctrls-co [...] omits 206bc0f6fb94 media: vicodec: mark the stateless FWHT API as stable omits 3abfc314c5e6 media: vicodec: add V4L2_ prefix before FWHT_VERSION and F [...] omits 7403fa17c5df media: ext-ctrls-image-source.rst: document v4l2_area omits 3f46cac6787f media: admin-guide/pixfmt-meta-rkisp1.rst: pixfmt referenc [...] omits 81c6892d5b87 media: docs: Move the H264 stateless codec uAPI omits 46a309d27517 media: uapi: move H264 stateless controls out of staging omits afc5329ea76d media: controls: Log H264 stateless controls in .std_log omits a7ead39700e1 media: uapi: Move the H264 stateless control types out of staging omits ee6fcc67db54 media: doc: Replace symbol for V4L2_CTRL_TYPE_H264_PRED_WEIGHTS omits 95e95ebe9119 media: uapi: Move parsed H264 pixel format out of staging omits 008d2bd6e96b media: controls: Add the stateless codec control class omits b32e48503df0 media: controls: Validate H264 stateless controls omits 8917a5f61e46 media: Clean stateless control includes omits 35aaa6e650c2 media: Rename stateful codec control macros omits c8363ff21b51 media: cedrus: h264: Support profile controls omits b74593ebb482 media: rkvdec: h264: Support profile and level controls omits 32143c583870 media: controls: Add validate failure debug message omits df23e0c12582 media: vidioc-g-ext-ctrls.rst: document V4L2_CTRL_CLASS_DETECT omits 67f577b4d4f7 media: controls: Add VP8 stateless type initialization omits 621214c36e84 media: ccs: Use all regulators omits 6904d4a988d6 media: dt-bindings: mipi,ccs: Add vcore and vio supplies omits 87e4b53f8aba media: dt-bindings: mipi,ccs: Don't mention vana voltage omits f9947ed66a87 media: ccs: Remove unnecessary delays from power-up sequence omits ebc0bc270e09 media: ccs: Use longer pre-I²C sleep for CCS compliant devices omits 2b5b9af811ae media: ccs: Wrap long lines, unwrap short ones omits fd5cfde331f8 media: ccs: Clean up runtime PM usage omits 1b398012cee8 media: ccs: Use static data read-only registers omits 2538d3221083 media: ccs: Add support for manufacturer regs from sensor [...] omits 2dd4b57944cc media: ccs: Allow range in between I²C retries omits 7389d01cc5d7 media: ccs: Change my e-mail address omits b3c0115e34ad media: ccs-pll: Fix MODULE_LICENSE omits 9e05bbac43eb media: smiapp-pll: Rename as ccs-pll omits fe652254e243 media: ccs: Read ireal numbers correctly omits 5017f8b4e0ed media: ccs: Move limit value real to integer conversion fr [...] omits 7d2f8ddaac2c media: ccs: Make real to integer number conversion optional omits 2989a457171d media: ccs: Refactor register reading a little omits e40f1bcbeea6 media: ccs: Replace somewhat harsh internal checks based o [...] omits 7d8d59f260ba media: ccs: The functions to get compose or crop rectangle [...] omits 6a0970986e42 media: ccs: Stop reading arrays after the first zero omits a11d3d6891f0 media: ccs: Read CCS static data from firmware binaries omits f86ae91627f1 media: ccs: Combine revision number major and minor into one omits a6b396f410b1 media: ccs: Add CCS static data parser library omits 97d62caa32d6 refcount: Fix a kernel-doc markup omits b6498aad59b0 completion: Drop init_completion define omits 79f3b4372b74 atomic: Update MAINTAINERS omits f0400a77ebdc atomic: Delete obsolete documentation omits ab440b2c604b seqlock: Rename __seqprop() users omits e04ce676e7aa lockdep/selftest: Add spin_nest_lock test omits a2e9ae58d504 lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING omits a07c45312f06 seqlock: avoid -Wshadow warnings omits 9f65192d8d25 media: ccs: Fix obtaining bus information from firmware omits 7b1dd0f85013 media: ccs: Make hwcfg part of the device specific struct omits 5323aaf19e6c media: ccs: Remove remaining support for platform data omits af1eed0ccd86 media: ccs: Remove the I²C ID table omits 67b8dc1d0c4a media: ccs: Add CCS ACPI device ID omits ca21c45a86ff media: ccs: Add device compatible identifiers for telling [...] omits adc00b457937 media: ccs: Add MIPI CCS compatible strings omits 91f76941dd61 media: Documentation: ccs: Reorder SPDX and copyright noti [...] omits 3bf10ebc6d12 media: Documentation: ccs: Rename ccs-regs.txt as ccs-regs.asc omits bf193bfc12db USB: serial: ch341: sort device-id entries omits d55863db1dfe arm64/mm: Implement pXX_leaf_size() support omits 8af26be06272 perf/core: Fix arch_perf_get_page_size() omits 560dabbdf68b mm: Introduce pXX_leaf_size() omits 2a4a06da8a4b mm/gup: Provide gup_get_pte() more generic omits 46ee4abb10a0 USB: serial: ch341: add new Product ID for CH341A omits fc17db8aa4c5 perf/x86/intel: Check PEBS status correctly omits 5debf0213122 perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS omits 4d916140bf28 intel_idle: Build fix omits 42ad70c46966 media: rockchip: rkisp1: remove useless debugfs checks omits 0b6a3bf8f563 media: stop pretending to maintain cafe and ov7670 omits 9c0660e4477a media: saa7146: switch from 'pci_' to 'dma_' API omits 8a9e71e05a22 media: ttpci: switch from 'pci_' to 'dma_' API omits 0c5a71dc6b8c media: solo6x10: switch from 'pci_' to 'dma_' API omits 5049c15e41c6 media: si4713: remove trailing semicolon in macro definition omits 0c683e9de0c7 x86/platform/uv: Make uv_pcibus_kset and uv_hubs_kset static omits 9fe46e7946fc media: staging/imx: Increase IMX_MEDIA_EOF_TIMEOUT omits dfb5d3289716 media: camss: Make use of V4L2_CAP_IO_MC omits 18d047bd89b8 x86/platform/uv: Fix an error code in uv_hubs_init() omits a3d412d4b9f3 media: Revert "media: camss: Make use of V4L2_CAP_IO_MC" omits 6b94c09f820d media: rockchip: rkisp1: Fix typos in comments and macro d [...] omits 7aad6a73cb62 media: rcar-vin: Remove unused macro omits 8e06053d339a media: fsl-viu: Use the ioread/write32be() accessors omits db47622c13ae media: platform: exynos4-is: remove all references to phys [...] omits 5e6727663876 media: adv748x: Configure device when resuming from sleep omits 42bff048f405 media: adv748x: csi2: Set virtual channel when device is reset omits c30ed81afe89 media: adv748x: afe: Select input port when device is reset omits 4deff542d70a media: adv748x: Only set i2c addresses once during probe omits 8e4d86e241cf media: saa7146: fix array overflow in vidioc_s_audio() omits 28c1e371c2ff media: meson: vdec: add G12/SM1 to module description omits 0862d95b437b media: s5p-jpeg: handle error condition in s5p_jpeg_probe omits 3c39a16d30d8 media: cedrus: Add support for VP8 decoding omits b4b3564c5646 media: hantro: Use VP8 lengths defined in uapi omits 8d48b611685c media: uapi: Expose VP8 probability lengths as defines omits 040d31ccf2bd media: mtk-vpu: dump VPU status when IPI times out omits 1f565e263c3e media: mtk-vpu: VPU should be in idle state before system [...] omits 41a340941854 media: coda: Convert the driver to DT-only omits eb08c48132a1 media: tvp5150: Fix wrong return value of tvp5150_parse_dt() omits ca1cfc3fa2d3 media: cx88: use ARRAY_SIZE omits 5cc794be382b media: cedrus: Add support for V3s omits 4c7047b7dc90 media: dt-bindings: media: cedrus: Add V3s compatible omits 503dab0b8a56 media: cedrus: Register all codecs as capability omits dbf0b3a7b719 media: cx23885: add more quirks for reset DMA on some AMD IOMMU omits a109073bb9ec media: rockchip: rkisp1: Constify static structs omits efd6d85a1810 drm/amdgpu/vcn3.0: remove old DPG workaround omits ac2db9488cf2 drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset omits 7e0b367db85e drm/amd/display: Init clock value by current vbios CLKs omits acab02c1af43 drm/amdgpu/pm/smu11: Fix fan set speed bug omits 5eb3c85e343a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits e6c7c9d01f5b Merge tag 'mediatek-drm-next-5.11-2' of https://git.kernel [...] omits 207665fd3756 Merge tag 'exynos-drm-next-for-v5.11' of git://git.kernel. [...] omits 46fe37b98ed8 Merge tag 'drm-intel-next-queued-2020-11-27' of git://anon [...] omits a14d0b676491 fscrypt: allow deleting files with unsupported encryption policy omits 5b421f08801f fscrypt: unexport fscrypt_get_encryption_info() omits de3cdc6e7517 fscrypt: move fscrypt_require_key() to fscrypt_private.h omits 7622350e5eda fscrypt: move body of fscrypt_prepare_setattr() out-of-line omits ec0caa974cd0 fscrypt: introduce fscrypt_prepare_readdir() omits 91d0d89241b4 ext4: don't call fscrypt_get_encryption_info() from dx_sho [...] omits a302052b9586 ubifs: remove ubifs_dir_open() omits 73114b6d2872 f2fs: remove f2fs_dir_open() omits 65f62515e9e5 ext4: remove ext4_dir_open() omits 832e09798c26 vxlan: fix error return code in __vxlan_dev_create() omits aba84871bd4f net: pasemi: fix error return code in pasemi_mac_open() omits ff9924897f8b cxgb3: fix error return code in t3_sge_alloc_qset() omits aac06646aa85 Merge tag 'drm/tegra/for-5.10-rc7' of ssh://git.freedeskto [...] omits 6ee50c8e262a net/x25: prevent a couple of overflows omits 34816d20f173 Merge tag 'gfs2-v5.10-rc5-fixes' of git://git.kernel.org/p [...] omits ccc9e67ab26f drm/i915/display: Defer initial modeset until after GGTT i [...] omits 37eade64eb11 drm/i915/display: return earlier from intel_modeset_init() [...] omits aff76ab79536 drm/i915/gt: Limit frequency drop to RPe on parking omits 78b2eb8a1f10 drm/i915/gt: Retain default context state across shrinking omits 2bfdf302465a drm/i915/gt: Split the breadcrumb spinlock between global [...] omits 9261a1db80bc drm/i915/gt: Protect context lifetime with RCU omits 3413f04141aa xsk: Change the tx writeable condition omits f5da54187e33 xsk: Replace datagram_poll by sock_poll_wait omits 9bf1019c5f3f drm/amd/display: add cursor pitch check omits 03a663673063 drm/amd/display: use FB pitch to fill dc_cursor_attributes omits ea9522f5e59d drm/amd/display: add debug logs for dm_crtc_helper_atomic_check omits 22ca75ea6a28 drm/amdgpu/swsmu/renoir: simplify sensor handling (v2) omits 2139d12b3b5b drm/amdgpu/swsmu/vangogh: use metrics table for voltages (v2) omits 6cc24d8d48e3 drm/amdgpu/swsmu/vangogh: simplify sensor handling omits e408f2ba43f0 drm/amdgpu/swsmu: add metrics enums for voltage omits 60e317a277e8 drm/amdgpu/swsmu/sienna_cichlid: simplify sensor handling omits 2bebe9148a48 drm/amdgpu/swsmu/arcturus: simplify sensor handling omits fae3a572c9a6 drm/amdgpu/swsmu/navi1x: simplify sensor handling omits 902bc65de0b3 drm/amdgpu/powerplay/psm: return an error in power state init omits 9805e1adab11 drm/amdgpu/powerplay/vega10: handle error in getting pptable omits 402bdef8a5cb drm/amdgpu/powerplay/iceland: return an error if copying t [...] omits cfcc59d4c1af drm/amdgpu/powerplay/ci: return an error if copying to smc fails omits 54915feea3ca drm/amdgpu/powerplay/tonga: return an error if copying to [...] omits 3fabf0fdfff6 drm/amdgpu/vcn3.0: remove old DPG workaround omits 7643023eefcd drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset omits 61e6fe59ede1 i2c: imx: Don't generate STOP condition if arbitration has [...] omits 1de67a3dee7a i2c: imx: Check for I2SR_IAL after every byte omits 384a9565f70a i2c: imx: Fix reset of I2SR_IAL flag omits 3bb61aa61828 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2c6ffa9e9b11 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits bb95d60783f1 Merge tag 'sound-5.10-rc7' of git://git.kernel.org/pub/scm [...] omits 8a02ec8f3577 Merge tag 'trace-v5.10-rc6-bootconfig' of git://git.kernel [...] omits 07500a608580 dpaa_eth: copy timestamp fields to new skb in A-050385 workaround omits 1517c4facf2e arm64: uaccess: remove vestigal UAO support omits 7cf283c7bd62 arm64: uaccess: remove redundant PAN toggling omits b5a5a01d8e9a arm64: uaccess: remove addr_limit_user_check() omits 3d2403fd10a1 arm64: uaccess: remove set_fs() omits 7b90dc40e36e arm64: uaccess cleanup macro naming omits fc703d80130b arm64: uaccess: split user/kernel routines omits f253d827f33c arm64: uaccess: refactor __{get,put}_user omits 9e94fdade4d8 arm64: uaccess: simplify __copy_user_flushcache() omits 923e1e7d8223 arm64: uaccess: rename privileged uaccess routines omits 2376e75cc77e arm64: sdei: explicitly simulate PAN/UAO entry omits a0ccf2ba689f arm64: sdei: move uaccess logic to arch/arm64/ omits d87a8e65b510 arm64: head.S: always initialize PSTATE omits 2ffac9e3fdbd arm64: head.S: cleanup SCTLR_ELx initialization omits ecbb11ab3ebc arm64: head.S: rename el2_setup -> init_kernel_el omits 515d5c8a1374 arm64: add C wrappers for SET_PSTATE_*() omits f80d034086d5 arm64: ensure ERET from kthread is illegal omits 832ba596494b net: ip6_gre: set dev->hard_header_len when using header_ops omits 807982017730 mt76: usb: fix crash on device removal omits 9b15596c5006 iwlwifi: pcie: add some missing entries for AX210 omits 568d3434178b iwlwifi: pcie: invert values of NO_160 device config entries omits 5febcdef3090 iwlwifi: pcie: add one missing entry for AX210 omits abfccc3af786 iwlwifi: update MAINTAINERS entry omits 2d586494c4a0 scsi: bnx2i: Requires MMU omits 8cc0dcfdc1c0 s390/cio: remove pm support from ccw bus driver omits ef2eea78a6f3 s390/cio: remove pm support from css-bus driver omits 796cfabde5b2 s390/cio: remove pm support from IO subchannel drivers omits bfa11151d223 s390/cio: remove pm support from chsc subchannel driver omits 74cee7f3b0ea s390/vmur: remove unused pm related functions omits 2f6ea6fb88ab s390/tape: remove unsupported PM functions omits 6b532eec75ef s390/cio: remove pm support from eadm-sch drivers omits 1cf69b7b51d7 s390: remove pm support from console drivers omits 127fca609385 s390/dasd: remove unused pm related functions omits 5db44cfe2e6e s390/zfcp: remove pm support from zfcp driver omits b1cae1f84a0f s390: fix irq state tracing omits a2bd4097b3ec s390/pci: fix CPU address in MSI for directed IRQ omits aed5041ef9a3 of: unittest: Fix build on architectures without CONFIG_OF [...] omits 14718b3e129b i2c: qcom: Fix IRQ error misassignement omits e9acf0298c66 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() omits 1ed36ecd1459 media: i2c: imx219: Selection compliance fixes omits f61eb7bc9256 media: dt-bindings: media: Use OF graph schema omits 7fe1d4453fb6 media: rdacm20: Enable GPIO1 explicitly omits 909a0a189c67 media: max9271: Fix GPIO enable/disable omits 0ae426ebd0dc media: v4l2-fwnode: Remove v4l2_async_notifier_parse_fwnod [...] omits e8117de78b2c media: rcar-vin: Rework CSI-2 firmware parsing omits 497d574d9b49 media: rcar-vin: Use v4l2_async_subdev instead of fwnode_h [...] omits b9ad52aafe38 media: rcar-vin: Rework parallel firmware parsing omits d7592b2ec944 media: rcar-vin: Only dynamically allocate v4l2_async_subdev omits cf10e09b9a4b media: ov2740: fix dereference before null check on pointer nvm omits 91807efbe8ec media: i2c: add OV02A10 image sensor driver omits 34487ad0c0ae media: dt-bindings: media: i2c: document OV02A10 DT bindings omits 9677958d1d3d media: ov9734: hold lock to check streaming state omits 989bea489158 media: v4l: subdev: Set sd->devnode before registering the subdev omits 7daaf0bc24ad media: omap3isp: Remove misleading comment omits d0fbdcbe7595 media: ccs: Request for "reset" GPIO omits aab402ea9b48 media: dt-bindings: mipi-ccs: Add bus-type for C-PHY support omits 72051783cd73 media: dt-bindings: nokia,smia: Amend SMIA bindings with M [...] omits 701b8c2c750b media: dt-bindings: nokia,smia: Use better active polarity [...] omits 8265d427eddc media: dt-bindings: nokia,smia: Convert to YAML omits 390bb477ebd5 media: dt-bindings: nokia,smia: Remove nokia,nvm-size property omits 2d720d365bc1 media: dt-bindings: nokia,smia: Make vana-supply optional omits bbe5062e27dd media: dt-bindings: nokia,smia: Fix link-frequencies docum [...] omits 9ec2ac9bd0f9 media: ccs: Give all subdevs a function omits ae7855a4f927 media: ccs: Remove profile concept omits b24cc2a18c50 media: smiapp: Rename as "ccs" omits 571b6caff4e8 media: smiapp: Differentiate CCS sensors from SMIA in subd [...] omits 161cc847370a media: smiapp: Internal rename to CCS omits 47ff2ff267ee media: smiapp: Rename register access functions omits 235ac9a4b36c media: smiapp: Remove quirk function for writing a single [...] omits 42aab58f456a media: smiapp: Use CCS registers omits 19a435f9ea48 media: smiapp: Use CCS limits in reading binning capabilities omits 642d7c3eafaa media: smiapp: Use CCS limits in reading data format descriptors omits fd9065812c7b media: smiapp: Obtain frame descriptor from CCS limits omits 3e158e1f1ec2 media: smiapp: Switch to CCS limits omits ca296a11156a media: smiapp: Read CCS limit values omits 503a88422fb0 media: smiapp: Use MIPI CCS version and manufacturer ID in [...] omits e66a7c849086 media: smiapp: Add macros for accessing CCS registers omits cb50351be662 media: smiapp: Remove macros for defining registers, merge [...] omits ab47d5cd8253 media: smiapp: Calculate CCS limit offsets and limit buffer size omits 82731a194fc1 media: smiapp: Use CCS register flags omits 6493c4b777c2 media: smiapp: Import CCS definitions omits 4ad97bfb1a7e media: Documentation: ccs: Add CCS driver documentation omits 1ec0b899c2b7 media: ccs: Add the generator for CCS register definitions [...] omits c6156e1da633 entry: Add syscall_exit_to_user_mode_work() omits 310de1a678b2 entry: Add exit_to_user_mode() wrapper omits 96e2fbccd0fc entry_Add_enter_from_user_mode_wrapper omits bb793562f0da entry: Rename exit_to_user_mode() omits 6666bb714fb3 entry: Rename enter_from_user_mode() omits a4452e671c67 docs: Document Syscall User Dispatch omits d87ae0fa21c2 selftests: Add benchmark for syscall user dispatch omits 179ef035992e selftests: Add kselftest for syscall user dispatch omits 11894468e39d entry: Support Syscall User Dispatch on common syscall entry omits 1446e1df9eb1 kernel: Implement selective syscall userspace redirection omits cc2ff9730e0f media: vidtv: fix kernel-doc markups omits a1ee28117077 powerpc/64s/powernv: Fix memory corruption when saving SLB [...] omits 3c0dde35e6ae media: [next] media: vidtv: fix a read from an object afte [...] omits bac63f1239ac media: vb2: set cache sync hints when init buffers omits bab8c183d1d4 x86/sgx: Fix a typo in kernel-doc markup omits 7ee1a01e4740 gpio: mvebu: fix potential user-after-free on probe omits 26ab12bb9d96 iommu/hyper-v: Remove I/O-APIC ID check from hyperv_irq_re [...] omits 7d894834a305 KVM: arm64: Add usage of stage 2 fault lookup level in use [...] omits 3a0b870e3448 KVM: arm64: Fix handling of merging tables into a block entry omits 5c646b7e1d8b KVM: arm64: Fix memory leak on stage2 update of a valid PTE omits 7f57b295f990 gpio: zynq: fix reference leak in zynq_gpio functions omits 6dbbf8460396 gpiolib: Don't free if pin ranges are not defined omits 60593df667e0 gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() omits 0ac22098de6f gpio: arizona: disable pm_runtime in case of failure omits 2c602741b51d vhost_vdpa: return -EFAULT if copy_to_user() fails omits 1d7637d89cfc signal: Expose SYS_USER_DISPATCH si_code type omits c5c878125ad5 x86: vdso: Expose sigreturn address on vdso to the kernel omits 01fe185d95ba MAINTAINERS: Add entry for common entry code omits 98701a2a861f vdpa: mlx5: fix vdpa/vhost dependencies omits 156c9b70dbfb selftests/bpf: Drain ringbuf samples at the end of test omits f6a8250ea1e4 libbpf: Fix ring_buffer__poll() to return number of consum [...] omits 4179b00c04d1 geneve: pull IP header before ECN decapsulation omits 2867e1eac610 inet_ecn: Fix endianness of checksum update when setting ECT(1) omits 93416ab0f994 RDMA/efa: Use the correct current and new states in modify QP omits 0191c271debf RDMA/qedr: iWARP invalid(zero) doorbell address fix omits 509a15421674 Merge tag '5.10-rc6-smb3-fixes' of git://git.samba.org/sfr [...] omits ef6900acc89e Merge tag 'trace-v5.10-rc6' of git://git.kernel.org/pub/sc [...] omits 0643334902fc tipc: fix incompatible mtu of transmission omits fb8284a50e9f drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Use 'gnu_prin [...] omits da03e4224b25 drm/amd/pm/powerplay/kv_dpm: Remove unused variable 'ret' omits 6ee5a7957ace drm/amd/display/dc/basics/vector: Make local function 'dal [...] omits 3dcd202599d3 drm/amd/display/dc/basics/fixpt31_32: Remove unused variab [...] omits ef80cb02d5f1 drm/amd/display/dc/basics/conversion: Include header conta [...] omits 679c6771b6c8 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Remove unused [...] omits 3d3e9cddd747 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Mark local fun [...] omits 15e480371b74 drm/amd/display/amdgpu_dm/amdgpu_dm_color: Demote a misuse [...] omits 50fe434196da drm/amd/display/dc/inc/hw/dpp: Mark 'dpp_input_csc_matrix' [...] omits 7a31972c3167 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Fix some outdat [...] omits 19744ada5c3b drm/amd/pm/powerplay/hwmgr/vega20_thermal: Fix some outdat [...] omits d3c648ec62b0 drm/amd/pm/powerplay/hwmgr/smu_helper: Demote or fix kerne [...] omits e0ef04b8d0d1 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega20_hwmgr_init( [...] omits 4cbcfd60d5e0 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega12_hwmgr_init( [...] omits d92616480e76 drm/amd/pm/powerplay/hwmgr/vega10_thermal: Fix a bunch of [...] omits aa68e9a3cada drm/amd/pm/powerplay/hwmgr/smu7_thermal: Repair formatting [...] omits 1c2063704810 drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix a whole bunch o [...] omits fb73edc64927 drm/amd/pm/powerplay/hwmgr/vega10_processpptables: Make fu [...] omits 58cfaf256ef9 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix a myriad of ker [...] omits 9795f4eb5918 drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Convert [...] omits b4643c50d0d5 drm/amd/pm/powerplay/hwmgr/hardwaremanager: Fix function h [...] omits 5ca53687171e drm/amd/pm/powerplay/hwmgr/ppatomfwctrl: Demote kernel-doc [...] omits 7731653f83ec drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu7_init_function [...] omits ddb0fc9ac4d3 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove unused varia [...] omits 4c3508fe2382 drm/amd/pm/powerplay/hwmgr/ppevvmath: Place variable decla [...] omits 874f1c3f9eab drm/amd/pm/inc/pp_thermal: Mark 'SMU7Thermal{WithDelay}Pol [...] omits 04d7b8fe82fd drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu8_init_function [...] omits dc93d480597f drm/amd/pm/powerplay/hwmgr/hardwaremanager: Remove unused [...] omits faa1e2f0d745 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Demote kernel-doc [...] omits c9a55b3c1c78 drm/amd/pm/powerplay/smumgr/smu9_smumgr: Include our own h [...] omits aa57f514c3d9 drm/amd/pm/powerplay/smumgr/vegam_smumgr: Make function ca [...] omits ca2d038f06fc drm/amd/pm/powerplay/smumgr/iceland_smumgr: Make function [...] omits 2d5da9e6e3ac drm/amd/pm/powerplay/smumgr/polaris10_smumgr: Make functio [...] omits 05a7e1cf4589 drm/amd/amdgpu/amdgpu_uvd: Add description for amdgpu_uvd_ [...] omits dcaf3483ae46 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Remove unused var [...] omits b0da6cc19825 drm/amd/pm/swsmu/smu11/navi10_ppt: Remove unused 'struct i [...] omits fecc72f181b5 drm/amd/pm/swsmu/smu12/renoir_ppt: Demote kernel-doc forma [...] omits 75a8661ef4bb drm/amd/pm/inc/smu_v11_0: Mark 'smu11_thermal_policy' as _ [...] omits adf0125a53bc drm/amd/amdgpu/amdgpu_acp: Fix doc-rot issues pertaining t [...] omits 5141154dcdae drm/amd/amdgpu/vcn_v3_0: Remove unused variable 'direct_po [...] omits b4234aec4f28 drm/amd/amdgpu/sdma_v5_0: Provide some missing and repair [...] omits 6c93cc2c6c8c drm/amd/amdgpu/vcn_v2_0: Fix a few kernel-doc misdemeanours omits f3d6280c26e9 drm/amd/amdgpu/jpeg_v2_0: Add some missing kernel-doc desc [...] omits 8608c861e21c drm/amd/amdgpu/jpeg_v1_0: Add some missing function param [...] omits 4e1f56b7c404 drm/amd/amdgpu/vcn_v1_0: Fix a few kernel-doc misdemeanours omits 107a54306608 drm/amd/amdgpu/gfx_v10_0: Make local function 'gfx_v10_0_r [...] omits 9307d1b01b64 drm/amd/amdgpu/uvd_v7_0: Fix a bunch of kernel-doc functio [...] omits 166c20895c21 drm/amd/amdgpu/uvd_v6_0: Fix a bunch of kernel-doc functio [...] omits 184b762d5b75 drm/amd/amdgpu/amdgpu_vce: Provide some missing and repair [...] omits fd1c541d94e7 drm/amd/amdgpu/sdma_v5_2: Provide some missing and repair [...] omits ce0e124adf9f drm/amd/amdgpu/amdgpu_uvd: Fix some function documentation [...] omits 4c724ae91d98 drm/amd/amdgpu/sdma_v4_0: Repair a bunch of kernel-doc problems omits c890ace58d44 drm/amd/amdgpu/uvd_v5_0: Fix a bunch of kernel-doc functio [...] omits f719d5339706 drm/amd/amdgpu/sdma_v3_0: Fix incorrect param doc-rot issue omits fe2788f37e5d drm/amd/amdgpu/sdma_v3_0: Fix a bunch of kernel-doc functi [...] omits 2434becdd5fd drm/amd/amdgpu/sdma_v2_4: Fix a bunch of kernel-doc functi [...] omits 3e1b1b778806 drm/amd/amdgpu/gfx_v10_0: Remove a bunch of set but unused [...] omits c5ce5115fd2a drm/amd/amdgpu/gfx_v8_0: Functions must follow directly af [...] omits a2ef32c5bbe2 drm/amd/amdgpu/gfx_v9_0: Make called-by-reference only fun [...] omits c44037549afa drm/amd/amdgpu/dce_v11_0: Supply description for function [...] omits 5c03e8b229f4 drm/amd/amdgpu/dce_v10_0: Supply description for function [...] omits 3fdd2da061c5 drm/amd/amdgpu/psp_v11_0: Make local function 'psp_v11_0_w [...] omits c56fb0818979 drm/amd/amdgpu/navi10_ih: Add descriptions for 'ih' and 'entry' omits 5162e40e1558 drm/amd/amdgpu/vega10_ih: Add descriptions for 'ih' and 'entry' omits a549a9da37f8 drm/amd/amdgpu/cz_ih: Add missing function param descripti [...] omits c18dd61ae42a drm/amd/amdgpu/amdgpu_psp: Make local function 'parse_ta_b [...] omits 39902109aada drm/amd/amdgpu/tonga_ih: Provide some missing descriptions [...] omits 5530ac8e8c68 drm/amd/amdgpu/iceland_ih: Add missing function param desc [...] omits 185ef9ef2f6f drm/amd/amdgpu/gmc_v10_0: Suppy some missing function doc [...] omits b4339bb9a4f8 drm/amdgpu/swsmu/vangogh: return error if fetching metrics fails omits 99698b51e585 drm/amdgpu: enable AGP aperture on gmc10.x (v2) omits 7624897c1054 drm/amdgpu: default noretry=0 for navi1x and newer (v2) omits 15024daf4e5b drm/amdkfd: keep BOs in system memory if restore failed omits c529b685e1c0 drm/amd/display: DC Release 3.2.114 omits 34ba432c946d drm/amd/display: [FW Promotion] Release 0.0.44 omits f5041bc1fcc3 drm/amd/display: Properly define DPCS related info for DCN301 omits 115a385c08d8 drm/amd/display: Do full modeset when DSC debugfs is changed omits d0274aba24bf drm/amd/display: Add DSCL memory low power support omits 99349a8aeda7 drm/amd/display: Init clock value by current vbios CLKs omits 079204508ec0 drm/amd/display: Check link_active instead of lane_setting [...] omits 901c1ec05ef2 drm/amd/display: Update dram_clock_change_latency for DCN2.1 omits 00b0ac67811b drm/amd/display: Add HDR3DLUT and SHAPER memory shutdown support omits bc1e089476dc drm/amd/display: Revert update clk_mgr for vg omits 0c056b14d82e drm/amdgpu: set LDS_CONFIG=0x20 on VanGogh to fix MGCG hang omits 3c4d55c9b9be drm/amd/display: turn DPMS off on connector unplug omits 3f16ae825697 drm/amd/display: Clear dc remote sinks on MST disconnect omits 22dd89828a68 drm/amdgpu/pm/smu11: Fix fan set speed bug omits 79c77ac60336 drm/amdgpu: Set doorbell range for gfx ring omits 3591ecd630ab drm/amdgpu: update GC golden setting for dimgrey_cavefish omits 7cf7a392af26 drm/amdgpu: skip power profile switch in sriov omits d503d8b81d06 drm/amd/pm: update driver if version for navy_flounder omits 91a7f887816d drm/amdgpu/vcn3.0: fix compilation warning omits 8c8244ca4eee drm/amdgpu: increase reserved VRAM size to 8MB omits 055e94a867c4 drm/amdgpu: only skip smc sdma sos ta and asd fw in SRIOV [...] omits 9ccde05c0a68 drm/amdgpu: set default value of noretry to 1 for specified asic omits 857c4c0a8b28 dm writecache: remove BUG() and fail gracefully instead omits e7b624183d92 dm table: Remove BUG_ON(in_interrupt()) omits 89478335718c dm: fix bug with RCU locking in dm_blk_report_zones omits 35d2835d2ac4 Revert "dm cache: fix arm link errors with inline" omits 960f4f8a4e60 fs: 9p: add generic splice_write file operation omits f43691b59fae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 14483cbf040f net: broadcom CNIC: requires MMU omits 868770c92b61 Documentation: document /proc api for arm64 MTE vm flags omits de7b3f8164cf Merge branch 'ibmvnic-Bug-fixes-for-queue-descriptor-processing' omits ba246c175116 ibmvnic: Fix TX completion error handling omits b71ec9522346 ibmvnic: Ensure that SCRQ entry reads are correctly ordered omits 7e7986f9d3ba block: use gcd() to fix chunk_sectors limit stacking omits e1c06d2366e7 x86/mce: Rename kill_it to kill_current_task omits 8c3b55a299c3 Input: atmel_mxt_ts - fix lost interrupts omits d5b38e3d0fdb x86/mce: Remove redundant call to irq_work_queue() omits 3a866b16fd23 x86/mce: Panic for LMCE only if mca_cfg.tolerant < 3 omits 1a16af33ba88 fpga: Specify HAS_IOMEM dependency for FPGA_DFL omits e273e6e12ab1 x86/mce: Move the mce_panic() call and 'kill_it' assignmen [...] omits 15936ca13dac Merge tag 'v5.10-rc6' into ras/core omits 19eb86a72df5 x86/resctrl: Clean up unused function parameter in rmdir path omits 87314fb181f9 Merge tag 'v5.10-rc6' into x86/cache omits cf03f316ad20 fs: 9p: add generic splice_read file operations omits fae3a13d2a3d x86/resctrl: Fix AMD L3 QOS CDP enable/disable omits 2838307b019d x86/build: Remove -m16 workaround for unsupported versions of GCC omits 67e061f044e4 Merge tag 'v5.10-rc6' into patchwork omits 45ba1c0ba3e5 media: pulse8-cec: add support for FW v10 and up omits 024e01dead12 media: pulse8-cec: fix duplicate free at disconnect or pro [...] omits d904eb0b351f media: mtk-cir: fix calculation of chk period omits d5750cd3c548 kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 omits 59612b24f78a kbuild: Hoist '--orphan-handling' into Kconfig omits 83321c335dcc x86/pci: Fix the function type for check_reserved_t omits 6043082c9684 x86/platform/uv: Update MAINTAINERS for uv_sysfs driver omits c159376490ee x86/platform/uv: Update ABI documentation of /sys/firmware [...] omits eec3bf6861a8 arm64: sdei: Push IS_ENABLED() checks down to callee functions omits ac20ffbb0279 arm64: scs: use vmapped IRQ and SDEI shadow stacks omits f54db39fbe40 KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check omits d0c6707ca423 arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id omits c2b111e59a7b arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id omits a2abe7cbd8fe scs: switch to vmapped shadow stacks omits c98fff7332db USB: serial: option: fix Quectel BG96 matching omits 2aab15614390 Input: xpad - support Ardwiino Controllers omits a48491c65b51 Input: i8042 - add ByteSpeed touchpad to noloop table omits 85dad327d9b5 scsi: mpt3sas: Increase IOCInit request timeout to 30s omits 42f687038bcc scsi: mpt3sas: Fix ioctl timeout omits 3b8c72d076c4 scsi: storvsc: Validate length of incoming packet in storv [...] omits 05227490c5f0 docs: bootconfig: Add the endianness of fields omits e86843580d1b tools/bootconfig: Store size and checksum in footer as le32 omits 24aed0945127 bootconfig: Load size and checksum in the footer as le32 omits 68e10d5ff512 ring-buffer: Always check to put back before stamp when cr [...] omits 6112ff4e8f39 scsi: storvsc: Fix error return in storvsc_probe() omits 237f977ab920 Merge tag 'linux-can-fixes-for-5.10-20201130' of git://git [...] omits 49a962c075df ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency omits 4c75b0ff4e4b ftrace: Fix updating FTRACE_FL_TRAMP omits 8fa655a3a001 tracing: Fix alignment of static buffer omits 310e3a4b5a4f tracing: Remove WARN_ON in start_thread() omits 983df5f2699f samples/ftrace: Mark my_tramp[12]? global omits e11e6df2a867 drm/exynos: use exynos_dsi as drvdata omits e5d57c540386 drm/exynos: remove in_bridge_node from exynos_dsi omits 60d1029b3f25 drm/exynos/hdmi: add support for 1920x1200@60Hz mode omits a5e74021e84b vxlan: Copy needed_tailroom from lowerdev omits 0a35dc41fea6 vxlan: Add needed_headroom for lower device omits e3d5e971d2f8 chelsio/chtls: fix panic during unload reload chtls omits 19ba8fb810c6 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin omits 58d6bca5efc7 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp omits 777a7717d60c drm/i915/gt: Program mocs:63 for cache eviction on gen9 omits 70e734fed740 ARM: imx: Use correct SRC base address omits dd0ecf544125 gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup [...] omits ed1182dc004d xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() omits 271e0c9dce1b ktest.pl: Fix incorrect reboot for grub2bls omits 43bc3ed73639 docs: dt: Use full path to enable cross-reference omits 212253367dc7 cifs: fix potential use-after-free in cifs_echo_request() omits 6988a619f5b7 cifs: allow syscalls to be restarted in __smb_send_rqst() omits 8785f51a1708 ring-buffer: Set the right timestamp in the slow path of _ [...] omits 55ea4cf40380 ring-buffer: Update write stamp with the correct ts omits 2d280bc8930b io_uring: fix recvmsg setup with compat buf-select omits fb568273c055 docs: automarkup.py: Allow automatic cross-reference insid [...] omits f59c4966d850 Documentation/features: Update feature lists for 5.10 omits 9e5344e0ffc3 arm64: mte: Fix typo in macro definition omits 2472943cd435 Documentation: Chinese translation of Documentation/arm64/ [...] omits 4c8e3de4b308 Documentation/admin-guide: mark memmap parameter is suppor [...] omits 63e2fffa59a9 pNFS/flexfiles: Fix array overflow when flexfiles mirrorin [...] omits a4423bec4474 MAINTAINERS: add files for Mediatek DRM drivers omits 90f80d95992f phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/p [...] omits c3c88422fabf drm/mediatek: Separate mtk_mipi_tx to an independent module omits a71464d0b930 Merge tag 'misc-habanalabs-fixes-2020-11-30' of ssh://gito [...] omits d3f31301894d Merge tag 'thunderbolt-for-v5.10-rc7' of git://git.kernel. [...] omits 1a37e18bd4b9 Documentation: fix typos in dev-tools/kasan.rst omits 8cb4c20f32f5 s390/ap: let bus_register() add the AP bus sysfs attributes omits 1ab3001b6efb s390/vdso: add missing prototypes for vdso functions omits 10e59217479d s390/Kconfig: default PCI_NR_FUNCTIONS to 512 omits 2a9b3e6ac69a arm64: entry: fix EL1 debug transitions omits f0cd5ac1e4c5 arm64: entry: fix NMI {user, kernel}->kernel transitions omits 7cd1ea1010ac arm64: entry: fix non-NMI kernel<->kernel transitions omits 1ec2f2c05b2a arm64: ptrace: prepare for EL1 irq/rcu tracking omits 23529049c684 arm64: entry: fix non-NMI user<->kernel transitions omits 105fc3352077 arm64: entry: move el1 irq/nmi logic to C omits 3cb5ed4d76c1 arm64: entry: prepare ret_to_user for function call omits 2f911d494f3f arm64: entry: move enter_from_user_mode to entry-common.c omits da1926764832 arm64: entry: mark entry code as noinstr omits 114e0a684753 arm64: mark idle code as noinstr omits ca1314d73eed arm64: syscall: exit userspace before unmasking exceptions omits 13a84cf37a4c can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling omits 44cef0c0ffbd can: c_can: c_can_power_up(): fix error handling omits c2d095eff797 can: sun4i_can: sun4i_can_err(): don't count arbitration l [...] omits bd0ccb92efb0 can: sja1000: sja1000_err(): don't count arbitration lose [...] omits ad1f5e826d91 can: m_can: tcan4x5x_can_probe(): fix error path: remove e [...] omits 9ea69a55b3b9 powerpc/pseries: Pass MSI affinity to irq_create_mapping() omits bb4c6910c8b4 genirq/irqdomain: Add an irq_create_mapping_affinity() function omits fd4e788e971c drm/omap: sdi: fix bridge enable/disable omits 509920aee72a MAINTAINERS: Move Jason Cooper to CREDITS omits 5555b7c56bde habanalabs: put devices before driver removal omits c8c39fbd01d4 habanalabs: free host huge va_range if not used omits f0992098cadb speakup: Reject setting the speakup line discipline outsid [...] omits 7cc01c445da8 Merge tag 'usb-fixes-v5.10-rc6' of git://git.kernel.org/pu [...] omits 6b8137517e70 usb: cdns3: core: fix goto label for error path omits 24fdaeeb294c usb: cdns3: gadget: clear trb->length as zero after prepar [...] omits 6703052fe30f usb: cdns3: Fix hardware based role switch omits b65054597872 Linux 5.10-rc6 omits 7c4bada12d32 drm/panel: sony-acx565akm: Fix race condition in probe omits f91a3aa6bce4 Merge tag 'locking-urgent-2020-11-29' of git://git.kernel. [...] omits 0c3d3cc93811 drm/msm/dpu: consider vertical front porch in the prefill [...] omits 8b7a51ba2637 Merge tag 'irq-urgent-2020-11-29' of git://git.kernel.org/ [...] omits 3d247123b5a1 drm/msm/a6xx: Add support for using system cache on MMU500 [...] omits 474dadb8b0d5 drm/msm/a6xx: Add support for using system cache(LLC) omits 40a72b0c7f99 drm/msm: rearrange the gpu_rmw() function omits 9e0673c00cb0 Merge remote-tracking branch 'arm64/for-next/iommu/io-pgta [...] omits 64aec620b7f2 drm/msm/dp: remove duplicate include statement omits 8b6947a81e56 drm/msm: dsi: Constify dsi_host_ops omits cc9014bf63a4 drm/msm/dp/dp_ctrl: Move 'tu' from the stack to the heap omits 692bdf972dc4 drm/msm/adreno/a6xx_gpu_state: Make some local functions static omits 324dca17b60c drm/msm/msm_gem_shrinker: Fix descriptions for 'drm_device' omits ea8742c63a1f drm/msm/msm_drv: Make '_msm_ioremap()' static omits 9ddf3fd37391 drm/msm/disp/dpu1/dpu_plane: Fix some spelling and missing [...] omits 4c99c3589540 drm/msm/disp/dpu1/dpu_vbif: Fix a couple of function param [...] omits 0d88dda62c80 drm/msm/disp/dpu1/dpu_rm: Fix formatting issues and supply [...] omits 6008cd431b2f drm/msm/disp/dpu1/dpu_hw_sspp: Fix kernel-doc formatting abuse omits 0177aef32972 drm/msm/disp/dpu1/dpu_hw_lm: Fix misnaming of parameter 'ctx' omits cca5ff947c7c drm/msm/disp/dpu1/dpu_encoder: Fix a few parameter/member [...] omits 09c7e37088b0 drm/msm/disp/dpu1/dpu_hw_catalog: Move definitions to the [...] omits 14bcdfe4e208 drm/msm/disp/dpu1/dpu_hw_catalog: Remove duplicated initia [...] omits 0070e6d272e4 drm/msm/disp/dpu1/dpu_formats: Demote non-conformant kerne [...] omits dbce3d097c2e drm/msm/disp/dpu1/dpu_hw_blk: Add one missing and remove a [...] omits 2785fd479590 drm/msm/disp/dpu1/dpu_core_perf: Fix kernel-doc formatting issues omits 03b6f2d6204a msm/mdp5: Fix some kernel-doc warnings omits 1214917e008b Merge tag 'efi-urgent-for-v5.10-rc5' of git://git.kernel.o [...] omits 7255a39d24a7 Merge tag 'x86_urgent_for_v5.10-rc6' of git://git.kernel.o [...] omits aec9fe892812 drm/rockchip: Avoid uninitialized use of endpoint id in LVDS omits aae5ab854e38 Merge tag 'riscv-for-linus-5.10-rc6' of git://git.kernel.o [...] omits 4d521943f76b dt-bindings: net: correct interrupt flags in examples omits 6548755c5525 Merge branch 'ibmvnic-assorted-bug-fixes' omits 98c41f04a67a ibmvnic: reduce wait for completion time omits a86d5c682b79 ibmvnic: no reset timeout for 5 seconds after reset omits c98d9cc4170d ibmvnic: send_login should check for crq errors omits 76cdc5c5d99c ibmvnic: track pending login omits f15fde9d47b8 ibmvnic: delay next reset if hard reset fails omits 0cb4bc66ba5e ibmvnic: restore adapter state on failed reset omits 9281cf2d5840 ibmvnic: avoid memset null scrq msgs omits 18f141bf97d4 ibmvnic: stop free_all_rwi on failed reset omits 31d6b4036098 ibmvnic: handle inconsistent login with reset omits bd2d5c54dc7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e14038a7ead0 selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module omits 1ebf179037cb ipv4: Fix tos mask in inet_rtm_getroute() omits 3771b822422f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 28d35ad0838b Merge tag 'batadv-net-pullrequest-20201127' of git://git.o [...] omits 44f64f23bae2 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] omits 45e885c439e8 Merge tag 'kbuild-fixes-v5.10' of git://git.kernel.org/pub [...] omits ca579827c9a7 Merge tag 'perf-tools-fixes-for-v5.10-2020-11-28' of git:/ [...] omits 67f34fa8893e Merge tag 'usb-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 7b2c800d6695 Merge tag 'char-misc-5.10-rc6' of git://git.kernel.org/pub [...] omits aeedad250499 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] omits 414562b0ef36 drm/mediatek: Use correct aliases name for ovl omits c84bfedce601 ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus [...] omits 242d990c158d ALSA: hda/generic: Add option to enforce preferred_dacs pairs omits c84e1efae022 Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.o [...] omits 303bc934722b Merge tag 'arm-soc-fixes-v5.10-3' of git://git.kernel.org/ [...] omits 79c0c1f0389d Merge tag 'net-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 80e1e1761d1a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 9223e74f9960 Merge tag 'io_uring-5.10-2020-11-27' of git://git.kernel.d [...] omits d021c3e56d48 Merge tag 'block-5.10-2020-11-27' of git://git.kernel.dk/l [...] omits a17a3ca55e96 Merge tag 'for-5.10-rc5-tag' of git://git.kernel.org/pub/s [...] omits d41e9b22eb87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 76dc2bfc2e1b Merge tag 'mtd/fixes-for-5.10-rc6' of git://git.kernel.org [...] omits 87c301ca911a Merge tag 'spi-fix-v5.10-rc5' of git://git.kernel.org/pub/ [...] omits f594139d68cc Merge tag 'media/v5.10-3' of git://git.kernel.org/pub/scm/ [...] omits 6910b6768989 Merge tag 'drm-fixes-2020-11-27-1' of git://anongit.freede [...] omits d0742c49cab5 Merge tag 'linux-can-fixes-for-5.10-20201127' of git://git [...] omits 99c710c46dfc Merge tag 'platform-drivers-x86-v5.10-2' of git://git.kern [...] omits 985f7337421a sock: set sk_err to ee_errno on dequeue from errq omits 344f2db2a18a arm64: vmlinux.lds.S: Drop redundant *.init.rodata.* omits d3ab78858f14 mptcp: fix NULL ptr dereference on bad MPJ omits 3913a2bc8149 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 69929d4c49e1 net: openvswitch: fix TTL decrement action netlink message format omits 95e1c7b1dd4a Merge tag 'powerpc-5.10-4' of git://git.kernel.org/pub/scm [...] omits e4e9458073ae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 6adf33a5e42f Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1e40d105dae5 arm64: Extend the kernel command line from the bootloader omits 52ec03f75d59 arm64: kaslr: Refactor early init command line parsing omits 43d6ecd97c0c Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel. [...] omits 5b4049d8fc83 Merge tag 'writeback_for_v5.10-rc6' of git://git.kernel.or [...] omits a9ffd0484eb4 perf probe: Change function definition check due to broken DWARF omits ab4200c17ba6 perf probe: Fix to die_entrypc() returns error correctly omits c0ee1d5ae8c8 perf stat: Use proper cpu for shadow stats omits aa50d953c169 perf record: Synthesize cgroup events only if needed omits 9713070028b9 perf diff: Fix error return value in __cmd_diff() omits 3b13eaf0ba1d perf tools: Update copy of libbpf's hashmap.c omits ae597565d13f Merge tag 'optee-valid-memory-type-for-v5.11' of git://git [...] omits 25bc65d8ddfc x86/mce: Do not overwrite no_way_out if mce_end() fails omits 9a2a0d3ca163 kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT omits 71cc849b7093 KVM: x86: Fix split-irqchip vs interrupt injection window request omits 72c3bcdcda49 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint omits 545f63948d3a Merge tag 'kvmarm-fixes-5.10-4' of git://git.kernel.org/pu [...] omits 5ef5bee02f1a Merge tag 'asoc-fix-v5.10-rc5' of https://git.kernel.org/p [...] omits 402d5840b0d4 ALSA: usb-audio: US16x08: fix value count for level meters omits 484cfbe5fb61 usb: typec: stusb160x: fix power-opmode property with type [...] omits a3f132df0e5f media: bttv: use generic power management omits acc4c91ebbfb media: dm1105: switch from 'pci_' to 'dma_' API omits c79464f30e18 media: bt8xx: avoid a useless memset omits b2a004d3d840 media: bt8xx: switch from 'pci_' to 'dma_' API omits f79469016e57 media: b2c2: switch from 'pci_' to 'dma_' API omits f0cf9985507c media: tuners: reduce stack usage in mxl5005s_reconfigure omits 638920a66a17 x86/PCI: Make a kernel-doc comment a normal one omits 739e7116b10b Merge branch 'for-5.10-pr_cont-fixup' into for-linus omits 454a079b381a Merge tag 'omap-for-v5.10/fixes-rc5-signed' of git://git.k [...] omits 965045caa11c media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER omits 1785c8290489 media: Documentation/driver-api: media/dtv-frontend: drop [...] omits 3cf80a75e16a media: Documentation/driver-api: media/v4l2-dev: drop doub [...] omits eeee0dfda6d5 media: Documentation/driver-api: media/v4l2-controls: drop [...] omits fe209bf531d6 media: Documentation/driver-api: media/cec-core: drop doub [...] omits e2c8f9ad20ea media: Documentation: userspace-api/media: dvb/audio: drop [...] omits fbb89ee65da8 media: Documentation: userspace-api/media: dvb/net: drop d [...] omits f9b7dd05b7a5 media: Documentation: userspace-api/media: dvb/audio: drop [...] omits 4d06867e7d42 media: Documentation: userspace-api/media: v4l/selection-a [...] omits c5c91a1d0b17 media: Documentation: userspace-api/media: v4l/vidioc-g-ex [...] omits 650ddad381ca media: Documentation: userspace-api/media: v4l/vidioc-g-ou [...] omits 33bbc0b35bbb media: Documentation: userspace-api/media: v4l/vidioc-qbuf [...] omits c30276313924 media: Documentation: userspace-api/media: dvb/video: drop [...] omits 08bbe2d882b3 media: Documentation: userspace-api/media: dvb/dmx-qbuf: d [...] omits eabed8f25642 media: Documentation: userspace-api/media: dvb/demux: drop [...] omits 4aab0a2d4718 media: Documentation: userspace-api/media: dvb/ca: drop do [...] omits 8b0ff6650325 media: Remove superfluous dependency for MEDIA_SUPPORT_FILTER omits a5d45bc0dc50 netfilter: nftables_offload: build mask based from the mat [...] omits 3c78e9e0d33a netfilter: nftables_offload: set address type in control d [...] omits 4bc3c8dc9f5f ipvs: fix possible memory leak in ip_vs_control_net_init omits 10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0 omits 4ad9921af4f1 printk: finalize records with trailing newlines omits 1b6b924efeb9 tomoyo: Fix null pointer check omits fbef89886da6 media: i2c: imx219: remove redundant writes omits 6814e218b9c0 media: mantis: remove redundant assignment to variable err omits 706657b1febf EDAC/amd64: Fix PCI component registration omits a787bdaff83a Merge branch 'linus' into sched/core, to resolve semantic [...] omits 6d6556c04eba USB: serial: option: add support for Thales Cinterion EXS82 omits 9b1b0cb06361 media: max2175: fix max2175_set_csm_mode() error code omits d73ff9b7c4ea can: af_can: can_rx_unregister(): remove WARN() statement [...] omits 5c7d55bded77 can: m_can: m_can_dev_setup(): add support for bosch mcan [...] omits e3409e419253 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 omits 865f5b671b48 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from [...] omits dc10472baf6d media: c8sectpfe: clean up some indenting omits 7ae53081901b media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it [...] omits eeb76afbe8d9 media: imx214: Fix stop streaming omits e5782a5d5054 ALSA: hda/realtek - Add new codec supported for ALC897 omits 9c60cc797cf7 media: msi2500: assign SPI bus number dynamically omits 992b03b88e36 batman-adv: Don't always reallocate the fragmentation skb head omits c5cbfc875581 batman-adv: Reserve needed_*room for fragments omits 4ca23e2c2074 batman-adv: Consider fragmentation for needed_headroom omits 3ec7fdc58363 media: usb: msi2500: Fix a possible null-pointer dereferen [...] omits bf9d46f751e7 media: platform: sti: c8sectpfe: core: Add of_node_put() at goto omits d0ac1a26ed59 media: gp8psk: initialize stats at power control logic omits 05c2a705917b crypto: ccree - rework cache parameters handling omits aeb4d8c0f855 crypto: cavium - Use dma_set_mask_and_coherent to simplify code omits 7f6c383b9505 crypto: marvell/octeontx - Use dma_set_mask_and_coherent t [...] omits d4f9afb23378 crypto: cavium/zip - Use dma_set_mask_and_coherent to simp [...] omits abc6146aba40 crypto: ccree - Fix fall-through warnings for Clang omits ad6d66bcac77 crypto: tcrypt - include 1420 byte blocks in aead and skci [...] omits 00ea27f11c4f crypto: tcrypt - permit tcrypt.ko to be builtin omits 08a7e33c083b crypto: tcrypt - don't initialize at subsys_initcall time omits e8a3dae69101 MAINTAINERS: Move HiSilicon TRNG V2 driver omits e4d9d10ef4be crypto: hisilicon/trng - add support for PRNG omits 56c6da16c363 crypto: hisilicon/trng - add HiSilicon TRNG driver support omits 4e0b858b1a8f hwrng: hisi - remove HiSilicon TRNG driver omits 6cf1a144d3f5 crypto: sparc - Fix sparse endianness warnings omits e547655238f7 crypto: powerpc/sha256-spe - Fix sparse endianness warning omits 7c2f5537ca19 crypto: mips/octeon - Fix sparse endianness warnings omits da6d57948fa2 crypto: qat - fix excluded_middle.cocci warnings omits 1148a9654b5a crypto: qce - Fix SHA result buffer corruption issues omits 8cbc3448214a crypto: qce - Enable support for crypto engine on sdm845 omits ac50aec41a9f crypto: aegis128 - expose SIMD code path as separate driver omits 97b70180b7f9 crypto: aegis128/neon - move final tag check to SIMD domain omits ad00d41b47e6 crypto: aegis128/neon - optimize tail block handling omits 02685906d3af crypto: aegis128 - wipe plaintext and tag if decryption fails omits 9595930db4bb Merge tag 'drm-misc-fixes-2020-11-26' of ssh://git.freedes [...] omits d45618c28521 Merge tag 'mediatek-drm-fixes-5.10' of https://git.kernel. [...] omits 22f8c80566c4 Merge tag 'drm-misc-next-2020-11-18' of ssh://git.freedesk [...] omits 5929dd876bf2 Merge tag 'exynos-drm-fixes-for-v5.10-rc6' of git://git.ke [...] omits 06ceddef30a5 Merge tag 'tegra-for-5.10-arm64-dt-fixes' of git://git.ker [...] omits 3a18293e4a0f Merge tag 'soc-fsl-fix-v5.10' of git://git.kernel.org/pub/ [...] omits dbae2736fd9f Merge tag 'zynqmp-soc-fixes-for-v5.10-rc6' of https://gith [...] omits 85a2c56cb445 Merge tag 'pm-5.10-rc6' of git://git.kernel.org/pub/scm/li [...] omits 82e938bd5382 gfs2: Upgrade shared glocks for atime updates omits bf3a3cdcad40 drm/tegra: sor: Disable clocks on error in tegra_sor_init() omits 4df910620beb mm: memcg: relayout structure mem_cgroup to avoid cache in [...] omits aea656b0d05e drm/nouveau: make sure ret is initialized in nouveau_ttm_i [...] omits af60470347de io_uring: fix files grab/cancel race omits 17475e104dcb RDMA/hns: Bugfix for memory window mtpt configuration omits ab6f7248cc44 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP omits ebed7b7ca47f RDMA/hns: Fix wrong field of SRQ number the device supports omits d76b42e92780 iommu/vt-d: Don't read VCCAP register unless it exists omits c9aa128080cb platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] omits 0f511edc6ac1 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] omits 8b205d3e1bf5 platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] omits 2a72c46ac4d6 platform/x86: toshiba_acpi: Fix the wrong variable assignment omits 9e7a005ad56a platform/x86: acer-wmi: add automatic keyboard background [...] omits 80a8c3185f50 platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] omits e40cc1b476d6 platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] omits c986a7024916 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] omits f2eae1888cf2 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] omits 15d89c9f6f4a platform/x86: thinkpad_acpi: add P1 gen3 second fan support omits 4fc2cf1f2daf x86/platform/uv: Add new uv_sysfs platform driver omits 711561a41d1f media: lirc: fix lirc.h documentation generation omits 2a14dfaffe2c media: rc: add keymap for KHAMSIN remote omits 9cd4bcfb1683 media: dvb-usb: Add Hauppauge MAX S2's USB-IDs omits abf287eeff4c media: siano: fix memory leak of debugfs members in smsdvb [...] omits 4fe21dec6c28 media: rc: improve LIRC documentation omits ac7f9d0283d0 media: docs: uAPI: rc: dual-license the docs with GPL v2 omits 01b0f0eae081 powerpc/64s: Trim offlined CPUs from mm_cpumasks omits 8ff00399b153 kernel/cpu: add arch override for clear_tasks_mm_cpumask() [...] omits c0b27c517acf powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels omits 5844cc25fd12 powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation omits aa4cb898b80a ASoC: rt5682: change SAR voltage threshold omits c70582bbf299 drm: mxsfb: Implement .format_mod_supported omits 777ee15e8861 drm: mxsfb: fix fence synchronization omits 20c7775aecea Merge remote-tracking branch 'origin/master' into perf/core omits 8539d3f06710 x86/asm: Drop unused RDPID macro omits 9a3c425cfdfe x86/platform/uv: Add and export uv_bios_* functions omits 8f061abbf543 x86/platform/uv: Remove existing /sys/firmware/sgi_uv/ interface omits b3bf99daaee9 drm/i915/display: Defer initial modeset until after GGTT i [...] omits 1a1c436bad34 can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given omits 4ba1cb39fce4 can: gs_usb: fix endianess problem with candleLight firmware omits c7acb6b9c07b MAINTAINERS: Adding help for coresight subsystem omits b51c2c67ce02 Merge tag 'drm-intel-fixes-2020-11-25' of git://anongit.fr [...] omits 5ead67bd540e Merge tag 'amd-drm-fixes-5.10-2020-11-25' of git://people. [...] omits 44f28934af14 media: vidtv.rst: add kernel-doc markups omits 020120af21a6 media: vidtv.rst: update vidtv documentation omits b087982886e2 media: vidtv: simplify EIT write function omits 5a5b9fb1a111 media: vidtv: simplify NIT write function omits 6286a4b79b6c media: vidtv: simplify SDT write function omits db9569f67e2e media: vidtv: cleanup PMT write table function omits 7f957515191a media: vidtv: cleanup PAT write function omits c570fb9ffc05 media: vidtv: cleanup PSI table header function omits 974ea17692b5 media: vidtv: cleanup PSI descriptor write function omits 9e0067417b26 media: vidtv: simplify the crc writing logic omits 5edbd330e3a0 media: vidtv: simplify PSI write function omits 160028542bb1 media: vidtv: add date to the current event omits bfa4aaebe8c0 media: vidtv: fix service_id at SDT table omits 11f4933f7bc9 media: vidtv: fix service type omits 039b7caed173 media: vidtv: add a PID entry for the NIT table omits 91a8a240e280 media: vidtv: properly fill EIT service_id omits 1d2b2a6d8c59 media: vidtv: fix the network ID range omits b9e09e06e32e media: vidtv: improve EIT data omits ec3eda53f4ae media: vidtv: cleanup null packet initialization logic omits c857b065abf9 media: vidtv: pre-initialize mux arrays omits 330d135679e5 media: vidtv: remove some unused functions omits a8bd461ca3b3 media: vidtv: do some cleanups at the driver omits 2be65641642e drm/nouveau: fix relocations applying logic and a double-free omits 163d72a2d3ec media: vidtv: avoid copying data for PES structs omits 0a33ab1682b4 media: vidtv: avoid data copy when initializing the multiplexer omits 0d271a79c702 media: vidtv: fix some notes at the tone generator omits ab6bad0a4db6 media: vidtv: fix the tone generator logic omits af66e03edd4d media: vidtv: fix the name of the program omits 31e82355a14e media: vidtv: don't use recursive functions omits 3be8037960bc media: vidtv: add error checks omits 8922e3931dd7 media: vidtv: reorganize includes omits c2b6ca661ae2 media: vidtv: psi: fix missing assignments in while loops omits 99b99d135ee3 media: vidtv: Move s302m specific fields into encoder context omits 84306c96b1c2 media: vidtv: psi: extract descriptor chaining code into a helper omits 7a7899f6f58e media: vidtv: psi: Implement an Event Information Table (EIT) omits c2f78f0cb294 media: vidtv: psi: add a Network Information Table (NIT) omits dd6dbe8d7e31 media: vidtv: extract the initial CRC value to into a #define omits cbf3d60329c4 ch_ktls: lock is not freed omits 025cc2fb6a4e net/tls: Protect from calling tls_dev_del for TLS RX twice omits a060133c2058 Merge branch 'devlink-port-attribute-fixes' omits a7b43649507d devlink: Make sure devlink instance and port are in same n [...] omits b187c9b4178b devlink: Hold rtnl lock while reading netdev attributes omits 3cb2e6d92be6 ptp: clockmatrix: bug fix for idtcm_strverscmp omits 3d2a9d642512 IB/hfi1: Ensure correct mm is used at all times omits c0700dfa2cae netfilter: nf_tables: avoid false-postive lockdep splat omits 68ad89de918e netfilter: ipset: prevent uninit-value in hash_ip6_add omits 9a44bc9449cf bpf: Add MAINTAINERS entry for BPF LSM omits 90cf87d16bd5 enetc: Let the hardware auto-advance the taprio base-time of 0 omits 2543a6000e59 gro_cells: reduce number of synchronize_net() calls omits 12a8fe56c0f0 net: stmmac: fix incorrect merge of patch upstream omits e255e11e66da ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init omits 33fc379df76b x86/speculation: Fix prctl() when spectre_v2_user={seccomp [...] omits fa02fcd94b0c Merge tag 'media/v5.10-2' of git://git.kernel.org/pub/scm/ [...] omits 30aca1bacb39 RISC-V: fix barrier() use in <vdso/processor.h> omits 6134b110f971 RISC-V: Add missing jump label initialization omits e553fdc8105a riscv: Explicitly specify the build id style in vDSO Makef [...] omits f39e7d3aae29 gfs2: Don't freeze the file system during unmount omits 778721510e84 gfs2: check for empty rgrp tree in gfs2_ri_update omits 49b3cf035edc kasan: arm64: set TCR_EL1.TBID1 when enabled omits eea70586485c drm/mediatek: Introduce GEM object functions omits 36a237526cd8 efi: EFI_EARLYCON should depend on EFI omits ff04f3b6f2e2 efivarfs: revert "fix memory leak in efivarfs_create()" omits 50bdcf047503 efi/efivars: Set generic ops before loading SSDT omits 367c820ef080 arm64: Enable perf events based hard lockup detector omits 6b46338f2210 perf/imx_ddr: Add stop event counters support for i.MX8MP omits 2c255223362e perf/smmuv3: Support sysfs identifier file omits ac4511c9364c drivers/perf: hisi: Add identifier sysfs file omits 6c8cfbf5db42 perf: remove duplicate check on fwnode omits 53c218da220c driver/perf: Add PMU driver for the ARM DMC-620 memory controller omits 2ed381439e89 RDMA/i40iw: Address an mmap handler exploit in i40iw omits d98bccf10dd0 arm64: tegra: Fix Tegra234 VDK node names omits 1741e1873794 arm64: tegra: Wrong AON HSP reg property size omits f24a2acc15bc arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 omits 476e23f4c540 arm64: tegra: Correct the UART for Jetson Xavier NX omits fb319496935b arm64: tegra: Disable the ACONNECT for Jetson TX2 omits 4863b93cfd2d media: camss: csiphy: Set rate on csiX_phy clock on SDM630/660 omits e486781b74cc media: camss: csiphy-3ph: Add support for SDM630/660 omits 9e5d158189c6 media: camss: Add support for SDM630/636/660 camera subsystem omits 3cba9d22c358 media: dt-bindings: media: qcom,camss: Add bindings for SD [...] omits 40296e712cad media: camss: vfe: Add support for VFE 4.8 omits 1786653aa2e3 media: camss: vfe-4-7: Rename get_ub_size, set_qos, set_ds [...] omits 864ed874d74a media: camss: ispif: Correctly reset based on the VFE ID omits cea357bc2571 media: lirc: ensure RC_PROTO_MAX has documentation omits 371443de3c99 media: sunxi-cir: allow timeout to be set at runtime omits 3f56df4c8ffe media: sunxi-cir: ensure IR is handled when it is continuous omits defbac5d79b0 media: i2c: imx219: Declare that the driver can create events omits 8b7c7828a311 media: dt-bindings: imx7-mipi-csi2: convert bindings to yaml omits 338de94d220d media: dt-bindings: imx7-csi: convert bindings to yaml omits 57226cd8c8bf media: dt-bindings: ov2680: convert bindings to yaml omits 7966ceb4dde4 media: ipu3-cio2: fix trivial style warning omits b5c17905fb97 media: i2c: mt9p031: Remove redundant null check before cl [...] omits 5e6fd339b68d media: ov2740: allow OTP data access during streaming omits 798f1a6b0efc media: ov2740: only do OTP data read on demand from user omits 3c80f6f81e64 media: stm32-dcmi: add support of BT656 bus omits e2881c64519d media: dt-bindings: media: st,stm32-dcmi: add support of B [...] omits d3f863a63fe4 media: i2c: Add ov9734 image sensor driver omits 0abdb0fba073 spi: dw: Fix spi registration for controllers overriding CS omits 3fba05a2832f ASoC: wm_adsp: fix error return code in wm_adsp_load() omits e67890c97944 iommu/io-pgtable-arm: Add support to use system cache omits a7656ecf825a iommu/io-pgtable: Add a domain attribute for pagetable con [...] omits e2be2a833ab5 x86/tboot: Don't disable swiotlb when iommu is forced on omits fdeb17c70c9e trace: fix potenial dangerous pointer omits 853735e40424 optee: add writeback to valid memory type omits ad89653f79f1 vhost-vdpa: fix page pinning leakage in error path (rework) omits 8009b0f4ab31 vringh: fix vringh_iov_push_*() documentation omits b4fffc177fad vhost scsi: fix lun reset completion handling omits a25ba1021a62 media: ipu3-cio2: Use macros from mm.h omits 10e26e749fd0 drm/ast: Reload gamma LUT after changing primary plane's c [...] omits 030c5b52d4c1 drm/amdgpu: Fix size calculation when init onchip memory omits 6f7a1f9c1af3 Documentation: netdev-FAQ: suggest how to post co-dependen [...] omits 855b69857830 Input: i8042 - fix error return code in i8042_setup_aux() omits fa248db08227 Input: soc_button_array - add missing include omits 5903f61e0353 entry: Fix boot for !CONFIG_GENERIC_ENTRY omits 26c8996526e8 Merge tag 'batadv-net-pullrequest-20201124' of git://git.o [...] omits 49d66ed81962 Merge branch 'ibmvnic-null-pointer-dereference' omits 3ada288150fb ibmvnic: enhance resetting status check during module exit omits 0e435befaea4 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq omits a0faaa27c716 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues omits 5fc145f15582 Merge branch 'fixes-for-ena-driver' omits 1396d3148bd2 net: ena: fix packet's addresses for rx_offset feature omits 09323b3bca95 net: ena: set initial DMA width to avoid intel iommu issue omits 5b7022cf1dc0 net: ena: handle bad request id in ena_netdev omits 7032908cd584 Merge tag 'irqchip-fixes-5.10-2' of git://git.kernel.org/p [...] omits 127c501a03d5 Merge tag '5.10-rc5-smb3-fixes' of git://git.samba.org/sfr [...] omits 4a4b8721f1a5 fscrypt: simplify master key locking omits 073861ed77b6 mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) omits 234f1b7f8daf fscrypt: remove unnecessary calls to fscrypt_require_key() omits 76786a0f0834 ubifs: prevent creating duplicate encrypted filenames omits bfc2b7e85189 f2fs: prevent creating duplicate encrypted filenames omits 75d18cd1868c ext4: prevent creating duplicate encrypted filenames omits 159e1de201b6 fscrypt: add fscrypt_is_nokey_name() omits d8f0a86795c6 nfc: s3fwrn5: use signed integer for parsing GPIO numbers omits 078eb55cdf25 dpaa2-eth: Fix compile error due to missing devlink support omits 515b269d5bd2 gfs2: set lockdep subclass for iopen glocks omits 16e6281b6b22 gfs2: Fix deadlock dumping resource group glocks omits bc40a3691f15 MAINTAINERS: Update page pool entry omits 68878a5c5b85 bpftool: Fix error return value in build_btf_type_table omits 407c85c7ddd6 tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN omits 36ccdf85829a net, xsk: Avoid taking multiple skbuff references omits 5204bb683c16 devlink: Fix reload stats structure omits 80145ac2f739 Merge tag 's390-5.10-5' of git://git.kernel.org/pub/scm/li [...] omits b1489422041b Merge tag 'arc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 9bd2702d292c aquantia: Remove the build_skb path omits b8a9092330da Kbuild: do not emit debug info for assembly with LLVM_IAS=1 omits a716bd743210 kbuild: use -fmacro-prefix-map for .S sources omits 095fbca0a949 Makefile.extrawarn: move -Wcast-align to W=3 omits 60734bd54679 drm/amdgpu: update golden setting for sienna_cichlid omits d661155bfca3 drm/amd/display: Avoid HDCP initialization in devices with [...] omits 280ffdb6ddb5 drm/i915/gt: Free stale request on destroying the virtual engine omits 2e6ce8313a53 drm/i915/gt: Don't cancel the interrupt shadow too early omits eb0104ee498d drm/i915/gt: Track signaled breadcrumbs outside of the bre [...] omits dbbf2728d503 drm/amdgpu: fix a page fault omits 4d6a95366117 drm/amdgpu: fix SI UVD firmware validate resume fail omits 7acc79eb5f78 drm/amd/amdgpu: fix null pointer in runtime pm omits 08b49e14ec4f drm/i915/gt: Defer enabling the breadcrumb interrupt to af [...] omits b5e420f45950 drm/i915/gvt: correct a false comment of flag F_UNALIGN omits 0305613dbcf4 drm/i915/perf: workaround register corruption in OATAILPTR omits beaff108e1bf drm/amd/powerplay: fix spelling mistake "smu_state_memroy_ [...] omits bf0df09c2c1a drm/amd/amdgpu/gmc_v9_0: Suppy some missing function doc d [...] omits fecf491a6eea drm/amd/amdgpu/gmc_v9_0: Remove unused table 'ecc_umc_mcum [...] omits f0d45f259796 drm/amd/amdgpu/gmc_v8_0: Fix more issues attributed to copy/paste omits c39b7992cc88 drm/amd/amdgpu/gmc_v7_0: Add some missing kernel-doc descriptions omits 8a0fdc729be7 drm/amd/amdgpu/uvd_v4_2: Add one and remove another functi [...] omits 55c5e65269d2 drm/amd/amdgpu/cik_sdma: Add one and remove another functi [...] omits d7a9af7d4dac drm/amd/include/dimgrey_cavefish_ip_offset: Mark top-level [...] omits 6cda1dbca047 drm/amd/include/vangogh_ip_offset: Mark top-level IP_BASE [...] omits 8509479df3b5 drm/amd/include/sienna_cichlid_ip_offset: Mark top-level I [...] omits 91fadc92bb16 drm/amd/include/navi12_ip_offset: Mark top-level IP_BASE a [...] omits 66feb6320230 drm/amd/include/navi14_ip_offset: Mark top-level IP_BASE a [...] omits c0b57a269dfa drm/amd/include/arct_ip_offset: Mark top-level IP_BASE def [...] omits 54dd7aee944c drm/amd/include/navi10_ip_offset: Mark top-level IP_BASE a [...] omits d76dd1779b83 drm/amd/include/vega20_ip_offset: Mark top-level IP_BASE d [...] omits 8a149a9d4ebc drm/amd/amdgpu/dce_v6_0: Fix formatting and missing parame [...] omits e4c980c37cf4 drm/amd/amdgpu/uvd_v3_1: Fix-up some documentation issues omits f0b9f8b13168 drm/amd/amdgpu/gfx_v6_0: Supply description for 'gfx_v6_0_ [...] omits 249403737ae4 drm/amd/amdgpu/si_dma: Fix a bunch of function documentati [...] omits d14f279a156a drm/amd/amdgpu/gfx_v7_0: Clean-up a bunch of kernel-doc re [...] omits 1edcb5f212be drm/amd/amdgpu/cik_sdma: Supply some missing function para [...] omits 2b7a8cf3491f drm/amd/amdgpu/dce_v8_0: Supply description for 'async' omits 44eb261ca46e drm/amd/amdgpu/uvd_v4_2: Fix some kernel-doc misdemeanours omits f59bf24e4b85 drm/amd/amdgpu/amdgpu_virt: Correct possible copy/paste or [...] omits 4aaa7c397d7e drm/amd/amdgpu/cik_ih: Supply description for 'ih' in 'cik [...] omits 7ad0c80c5ecb drm/amd/amdgpu/amdgpu_ib: Provide docs for 'amdgpu_ib_sche [...] omits 6abc3f97628c drm/amd/amdgpu/amdgpu_ttm: Add description for 'page_flags' omits 2aa3b7c81714 drm/radeon/radeon_device: Consume our own header where the [...] omits 1347385fe187 drm/amd/display: don't expose rotation prop for cursor plane omits 12f4849a1cfd drm/amd/display: check cursor scaling omits 5f581248159a drm/amd/display: disallow cropping for cursor plane omits 24f99d2b21db drm/amd/display: add cursor FB size check omits 7fe466153e56 drm/amdgpu/dce_virtual: Enable vBlank control for vf omits 9a3e698c0758 drm/amd/display: init soc bounding box for dcn3.01. omits 7530d9146338 drm/amd/display: To update backlight restore mechanism omits eaae69383577 drm/amd/display: 3.2.113 omits 823b3169fbfc drm/amd/display: enable pipe power gating by default omits 3ba0a5f3eef9 drm/amd/display: Add GAMCOR memory shutdown support omits fe270efa32e6 drm/amd/display: remove macro which is in header already omits 30bdf50b77bd drm/amd/display: Check multiple internal displays for powe [...] omits c85ef99a9fa3 drm/amd/display: Add internal display info omits 49d067dcf284 drm/amd/display: Add BLNDGAM memory shutdown support omits 63c954a1ff8b drm/amd/display: Clear sticky vsc sdp error bit omits 014427adc556 drm/amd/display: change hw sequence omits 2208f39c7509 drm/amd/display: expose clk_mgr functions for reuse omits d4930b7aaefb drm/amd/display: intermittent underflow observed when PIP [...] omits 96879ad3e4e3 drm/amd/display: Add DMCU memory low power support omits 949c5cde3e0f drm/amd/display: Enable stutter for dcn3.01. omits 41fd932e1a15 drm/amd/display: Update panel register omits 06722b37d156 drm/amd/display: Source minimum HBlank support omits e97978e8121e drm/amd/display: add i2c speed arbitration for dc_i2c and [...] omits a2a8857ceefe drm/amdgpu: implement retry fault handling for Navi omits d4581f7dfbe1 drm/amdgpu: enabled software IH ring for Navi omits 0291150d3c61 drm/amdgpu: make sure retry faults are handled in a work i [...] omits 4750918978a7 drm/amdgpu: enabled software IH ring for Vega omits 26f32a377eed drm/amdgpu: add infrastructure for soft IH ring omits 45d87b85d39b drm/amdgpu: cleanup gmc_v10_0_process_interrupt a bit omits 18e1a6c95f0a drm/amdgpu: drop leading zeros from the gmc9 fault address omits 7e7726ec1f02 drm/radeon: use generic DMA API omits 7dc7b65a1f3f drm/amdgpu: use generic DMA API omits 9fa3c953f5eb drm/amdgpu: update GC golden setting for navy_flounder omits be6502f0dbba drm/amdgpu: update golden setting for sienna_cichlid omits b251d357f53f drm/amd/pm: Fix fall-through warnings for Clang omits 910e834db00e drm/amd/display: Fix fall-through warnings for Clang omits d6e1d905009f drm/radeon: Fix fall-through warnings for Clang omits 9304ca4de0b9 drm/amdgpu: Fix fall-through warnings for Clang omits af5bbf93101d drm/amd/display: Avoid HDCP initialization in devices with [...] omits 38d6be819933 drm/amdgpu: only register VGA devices with the VGA arbiter omits 95666c6cfe92 amd/amdgpu: use kmalloc_array to replace kmalloc with multiply omits b14a04fee908 amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg omits a76087cf97af drm/amdgpu/vcn3.0: add software ring share memory support omits 52f9535ca4f4 drm/amdgpu/vcn3.0: add dec software ring vm functions to support omits bd88596fddb4 drm/amdgpu/vcn: add test for dec software ring omits 477f25ebe2fe drm/amdgpu/vcn: update header to support dec software ring omits 9b84ec8e43d6 drm/amdgpu/vcn: refactor dec message functions omits 2261229cef72 drm/amdgpu: add module parameter choose runtime method omits ddc3344f165d drm/amd/pm: fix the crash after runtime pm resume omits 7203a2fd98c8 drm/amdgpu: fix a page fault omits fce8a4ac46b0 drm/amdgpu: Add gfx doorbell setting for Vangogh omits c95ec47ccbcf drm/amd/amdgpu: skip unload message in reset omits 6fb33209831b drm/amd/amdgpu: fix null pointer in runtime pm omits 78deaf5f98ac drm/amd/display: Add DPCS regs for dcn302 link encoder omits bb7978111dd3 drm/amdgpu: fix SI UVD firmware validate resume fail omits 2914b0ba61a9 irq_work: Optimize irq_work_single() omits 545b8c8df41f smp: Cleanup smp_call_function*() omits 7a9f50a05843 irq_work: Cleanup omits 23e6082a522e sched: Limit the amount of NUMA imbalance that can exist a [...] omits 7d2b5dd0bcc4 sched/numa: Allow a floating imbalance between NUMA nodes omits 5c339005f854 sched: Avoid unnecessary calculation of load imbalance at [...] omits abeae76a4700 sched/numa: Rename nr_running and break out the magic number omits 6e1d2bc675bd intel_idle: Fix intel_idle() vs tracing omits 58c644ba512c sched/idle: Fix arch_cpu_idle() vs tracing omits 9c3a205c5ffa io_uring: fix ITER_BVEC check omits eb2667b34336 io_uring: fix shift-out-of-bounds when round up cq size omits a7361b9c4615 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY omits 7cd712029610 spi: imx: fix the unbalanced spi runtime pm management omits acfdd18591ea firmware: xilinx: Use hash-table for api feature check omits f4426311f927 firmware: xilinx: Fix SD DLL node reset issue omits eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] omits 7e015a279853 x86/crashdump/32: Simplify copy_oldmem_page() omits e66f6e095486 io-mapping: Provide iomap_local variant omits f3ba3c710ac5 mm/highmem: Provide kmap_local* omits 5fbda3ecd14a sched: highmem: Store local kmaps in task struct omits 14df32670291 x86: Support kmap_local() forced debugging omits 0e91a0c6984c mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP omits 6e799cb69a70 mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL omits aeaaf005da1d selftests/x86: Add missing .note.GNU-stack sections omits 716572b0003e selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests omits 758999246965 x86/resctrl: Add necessary kernfs_put() calls to prevent r [...] omits fd8d9db3559a x86/resctrl: Remove superfluous kernfs_get() calls to prev [...] omits a42a7ec9bb99 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] omits 903a72eca4ab mmc: mediatek: Extend recheck_sdio_irq fix to more variants omits 13c8da5db43a Merge branch 'sched/core' into core/mm omits 74d862b682f5 sched: Make migrate_disable/enable() independent of RT omits afe76eca862c x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment omits 69d5c4b50165 Merge tag 'gvt-next-2020-11-23' of https://github.com/inte [...] omits bde493349025 fs-verity: move structs needed for file signing to UAPI header omits d549699048b4 net/packet: fix packet receive on L3 devices without visib [...] omits 2663b3388551 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) omits 2980cbd4dce7 i40e: Fix removing driver while bare-metal VFs pass traffic omits 3fe356d58efa vsock/virtio: discard packets only when socket is really closed omits 01770a166165 tcp: fix race condition when creating child sockets from s [...] omits ff8b941a39d1 drm/msm/disp/dpu1/dpu_encoder: Remove a bunch of unused variables omits bd011f4d3828 drm/msm/disp/dpu1/dpu_core_perf: Remove set but unused var [...] omits da640b3ee28d drm/msm/disp/mdp5/mdp5_kms: Make local functions 'mdp5_{en [...] omits 59521c138fea drm/msm/disp/mdp5/mdp5_crtc: Make local function 'mdp5_crt [...] omits 991a2719d315 drm/msm/adreno/a6xx_gpu: Staticise local function 'a6xx_idle' omits d5beb3140f91 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 1eae77bfad7a Merge tag 'wireless-drivers-2020-11-23' of git://git.kerne [...] omits 6830ff853a57 IB/mthca: fix return value of error branch in mthca_init_cq() omits a855fbe69229 btrfs: fix lockdep splat when enabling and disabling qgroups omits 7aa6d359845a btrfs: do nofs allocations when adding and removing qgroup [...] omits 3d05cad3c357 btrfs: fix lockdep splat when reading qgroup config on mount omits 6d06b0ad94d3 btrfs: tree-checker: add missing returns after data_ref al [...] omits 0697d9a61099 btrfs: don't access possibly stale fs_info data for printi [...] omits 4daeb2ae5cd8 Merge tag 'misc-habanalabs-fixes-2020-11-23' of ssh://gito [...] omits b1824968221c ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state omits dceec3ff7807 arm64: expose FAR_EL1 tag bits in siginfo omits 77429eebd9b1 EDAC/igen6: ecclog_llist can be static omits 652b44453ea9 habanalabs/gaudi: fix missing code in ECC handling omits 2820526dd5c2 drm/vc4: kms: Don't disable the muxing of an active CRTC omits f2df84e096a8 drm/vc4: kms: Store the unassigned channel list in the state omits ef3f0caf2430 Merge tag 'icc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 6ac05e832a9e signal: define the SA_EXPOSE_TAGBITS bit in sa_flags omits a54f0dfda754 signal: define the SA_UNSUPPORTED bit in sa_flags omits 7da5082a2f9a arch: provide better documentation for the arch-specific S [...] omits 23acdc76f179 signal: clear non-uapi flag bits when passing/returning sa_flags omits 1d82b7898f2a arch: move SA_* definitions to generic headers omits 161d36dfc7b5 parisc: start using signal-defs.h omits 8663daeac7a1 parisc: Drop parisc special case for __sighandler_t omits 4765df4d3a13 Merge tag 'v5.10-rockchip-dtsfixes1' of git://git.kernel.o [...] omits ff1712f953e2 arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] omits 07509e10dcc7 arm64: pgtable: Fix pte_accessible() omits 77c38c8cf52e iommu: Check return of __iommu_attach_device() omits 72b55c96f3a5 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing omits 71d80563b076 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts omits c0a2074ac575 mmc: mediatek: Fix system suspend/resume support for CQHCI omits 6d39bdee238f iommu/amd: Enforce 4k mapping for certain IOMMU data structures omits 178648916e73 xsk: Fix incorrect netdev reference count omits 05b8955f4353 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits 774c4a3b5e5f ACPI/IORT: Fix doc warnings in iort.c omits 80f06306240e s390/vdso: reimplement getcpu vdso syscall omits 062e527956d0 s390/mm: add debug user asce support omits 0290c9e328e0 s390/mm: use invalid asce instead of kernel asce omits 87d598634521 s390/mm: remove set_fs / rework address space handling omits 77663819d490 Merge branch 'fixes' into features omits 03659efe4287 arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix f [...] omits 1179f170b6f0 s390: fix fpu restore in entry.S omits a7b5458ce73b m68k: Fix WARNING splat in pmac_zilog driver omits 428ec5f9dde7 m68k: Add a missing ELF_DETAILS in link script omits 549aeec256ca m68k: Drop redundant NOTES in link script omits 07ce9b7ab0bf m68k: mac: Update Kconfig help omits 0c450b8e7882 m68k: mac: Remove redundant VIA register writes omits 471037e2c9bb m68k: mac: Remove dead code omits 266994e3ac78 m68k: mac: Refactor iop_preinit() and iop_init() omits b6b79dd53082 powerpc/64s: Fix allnoconfig build since uaccess flush omits 962f8e64cd18 Merge tag 'powerpc-cve-2020-4788' into fixes omits 9a3a238b3de9 drm/i915/gvt: treat intel_gvt_mpt as const in gvt code omits f943849f7206 cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK omits e2d3d2e904ad drm/exynos: depend on COMMON_CLK to fix compile tests omits 418baf2c28f3 Linux 5.10-rc5 omits d5530d82efc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f4b936f5d6fd Merge tag 'sched-urgent-2020-11-22' of git://git.kernel.or [...] omits 48da33058975 Merge tag 'perf-urgent-2020-11-22' of git://git.kernel.org [...] omits 855cf1ee4726 Merge tag 'locking-urgent-2020-11-22' of git://git.kernel. [...] omits 68d3fa235fd8 Merge tag 'efi-urgent-for-v5.10-rc3' of git://git.kernel.o [...] omits 7d53be55c9d7 Merge tag 'x86_urgent_for_v5.10-rc5' of git://git.kernel.o [...] omits 4a51c60a1115 Merge branch 'akpm' (patches from Andrew) omits d27637ece80f Merge tag 'staging-5.10-rc5' of git://git.kernel.org/pub/s [...] omits de7580357025 Merge tag 'tty-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] omits a7f07fc14f06 Merge tag 'ext4_for_linus_fixes2' of git://git.kernel.org/ [...] omits a9e5c87ca744 afs: Fix speculative status fetch going out of order wrt t [...] omits 66383800df9c mm: fix madvise WILLNEED performance problem omits 488dac0c9237 libfs: fix error cast of negative value in simple_attr_write() omits bfe8cc1db02a mm/userfaultfd: do not access vma->vm_mm after calling han [...] omits 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats omits 4349a83a3190 mm: fix readahead_page_batch for retry entries omits a927bd6ba952 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] omits bc2dc4406c46 compiler-clang: remove version check for BPF Tracing omits 450677dcb0cc mm/madvise: fix memory leak from process_madvise omits 74cde1a53368 irqchip/gic-v3-its: Unconditionally save/restore the ITS s [...] omits d001e41e1b15 irqchip/exiu: Fix the index of fwspec for IRQ type omits f8c76863394d drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...] omits 4e1848d4c49a drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...] omits 398328af5d17 drm/mediatek/mtk_drm_drv: Staticise local function invoked [...] omits 20c39e11dded drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...] omits 31855cff0322 drm/mediatek: Drop local dma_parms omits f9b036532108 Merge branch 'ibmvnic-fixes-in-reset-path' omits 855a631a4c11 ibmvnic: skip tx timeout reset while in resetting omits 98025bce3a62 ibmvnic: notify peers when failover and migration happen omits 8393597579f5 ibmvnic: fix call_netdevice_notifiers in do_reset omits 5aac0390a63b tun: honor IOCB_NOWAIT flag omits c5dab0941fcd net/af_iucv: set correct sk_protocol for child sockets omits f33d9e2b48a3 usbnet: ipheth: fix connectivity with iOS 14 omits 659fbdcf2f14 cxgb4: Fix build failure when CONFIG_TLS=m omits b9ad3e9f5a7a bonding: wait for sysfs kobject destruction before freeing [...] omits a349e4c65960 Merge tag 'xfs-5.10-fixes-7' of git://git.kernel.org/pub/s [...] omits ba911108f4ec Merge tag 'fsnotify_for_v5.10-rc5' of git://git.kernel.org [...] omits ea0ab6430635 Merge tag 'seccomp-v5.10-rc5' of git://git.kernel.org/pub/ [...] omits 3edfa30f2340 drm/msm/shrinker: Only iterate dontneed objs omits fcd371c23c3a drm/msm/shrinker: We can vmap shrink active_list too omits ab5c54cb8835 drm/msm: Protect obj->active_count under obj lock omits 4a24d80b8c3e x86/mce, cper: Pass x86 CPER through the MCA handling chain omits 487778f8d22f drm/mediatek: dsi: Modify horizontal front/back porch byte [...] omits ab09b58e4bdf x86/boot/compressed/64: Use TEST %reg,%reg instead of CMP $0,%reg omits 207d0bfc08f1 Merge branch 's390-qeth-fixes-2020-11-20' omits 7ed10e16e50d s390/qeth: fix tear down of async TX buffers omits 8908f36d20d8 s390/qeth: fix af_iucv notification race omits 34c7f50f7d0d s390/qeth: make af_iucv TX notification call more robust omits 0d0e2b538c13 s390/qeth: Remove pnso workaround omits e10823c71920 Merge branch 'tcp-address-issues-with-ect0-not-being-set-i [...] omits 55472017a421 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congest [...] omits 861602b57730 tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header omits 27bba9c532a8 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d2624e70a2f5 dpaa2-eth: select XGMAC_MDIO for MDIO bus support omits 4fd84bc96929 Merge tag 'block-5.10-2020-11-20' of git://git.kernel.dk/l [...] omits fa5fca78bb2f Merge tag 'io_uring-5.10-2020-11-20' of git://git.kernel.d [...] omits bff453921ae1 cxgb4: fix the panic caused by non smac rewrite omits 4c222f31fb1d selftests/seccomp: sh: Fix register names omits f5098e34dd4c selftests/seccomp: powerpc: Fix typo in macro variable name omits 47a846536e1b block/keyslot-manager: prevent crash when num_slots=1 omits 4ccf7a01e805 Merge tag 'for-linus-5.10b-rc5-tag' of git://git.kernel.or [...] omits 20ffc7adf53a net/tls: missing received data after fast remote close omits bd4d74e8f8b2 Merge tag 'dmaengine-fix-5.10-rc5' of git://git.kernel.org [...] omits fc8299f9f3b9 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits 334ef6ed06fa init/Kconfig: make COMPILE_TEST depend on !S390 omits 12bb4c682354 s390/vmem: make variable and function names consistent omits af71657c153f s390/vmem: remove redundant check omits 074ff04e279a s390/stp: let subsys_system_register() sysfs attributes omits ba1a6be994e8 s390/decompressor: print cmdline and BEAR on pgm_check omits 8977ab65b894 s390/decompressor: add stacktrace support omits 246218962e21 s390/decompressor: add symbols support omits ec55d1e1dbea s390/decompressor: correct some asm symbols annotations omits 9a78c70a1ba0 s390/decompressor: add decompressor_printk omits c9343637d6b2 s390/ftrace: assume -mhotpatch or -mrecord-mcount always a [...] omits 73045a08cf55 s390: unify identity mapping limits handling omits 1e632eaa0f4b s390/prng: let misc_register() add the prng sysfs attributes omits 5ec11d096640 s390/cio: fix kernel-doc markups in cio driver. omits 0cd9b7230cc5 s390: add separate program check exit path omits 5de18678da02 Merge tag 'mmc-v5.10-rc4' of git://git.kernel.org/pub/scm/ [...] omits 6c816038016f Merge branch 'fixes' into features omits c54bc3ced510 bnxt_en: Release PCI regions when DMA mask setup fails dur [...] omits 3b3fd068c56e rose: Fix Null pointer dereference in rose_send_frame() omits e65b30951e50 Merge tag 'sound-5.10-rc5' of git://git.kernel.org/pub/scm [...] omits 46cbc18ed852 Merge tag 'drm-fixes-2020-11-20-2' of git://anongit.freede [...] omits f46e79aa1a2b MAINTAINERS: Change Solarflare maintainers omits 4fae3a58ab59 spi: Take the SPI IO-mutex in the spi_setup() method omits a98fd117a255 ARM: dts: sun8i: v3s: fix GIC node memory range omits 61b39ad9a7d2 x86/head64: Remove duplicate include omits f3bc432aa8a7 USB: core: Change %pK for __user pointers to %px omits c2b1209d852f MAINTAINERS: Update email address for Sean Christopherson omits 184eead057cc USB: core: Fix regression in Hercules audio card omits 87bed3d7d26c usb: gadget: Fix memleak in gadgetfs_fill_super omits e7694cb69983 usb: gadget: f_midi: Fix memleak in f_midi_alloc omits 9ca575183614 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Le [...] omits 7c8011dd8c54 Merge tag 'phy-fixes-5.10' of git://git.kernel.org/pub/scm [...] omits 537cf4e3cc2f xsk: Fix umem cleanup bug at socket destruct omits 6200d5c38313 MAINTAINERS: Update XDP and AF_XDP entries omits 017496af28e2 interconnect: fix memory trashing in of_count_icc_providers() omits 92666d45adcf ALSA: hda/realtek - Fixed Dell AIO wrong sound tone omits 7ab1e9117607 interconnect: qcom: qcs404: Remove GPU and display RPM IDs omits c497f9322af9 interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes omits 5f1251a48c17 video: hyperv_fb: Fix the cache type when mapping the VRAM omits bab202ab87ba x86/mm: Declare 'start' variable where it is used omits b36bf0a0fe5d mtd: rawnand: socrates: Move the ECC initialization to ->a [...] omits 1ac687099193 mtd: rawnand: sharpsl: Move the ECC initialization to ->at [...] omits 7ef969a04228 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] omits 5e4d659b10fd USB: serial: option: add Fibocom NL668 variants omits 04435217f968 mm: Remove examples from enum zone_type comment omits 2b8652936f0c arm64: mm: Set ZONE_DMA size based on early IORT scan omits 8424ecdde7df arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges omits 07d13a1d6120 of: unittest: Add test for of_dma_get_max_cpu_address() omits 964db79d6c18 of/address: Introduce of_dma_get_max_cpu_address() omits 9804f8c69b04 arm64: mm: Move zone_dma_bits initialization into zone_siz [...] omits 0a30c53573b0 arm64: mm: Move reserve_crashkernel() into mem_init() omits 2687275a5843 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation [...] omits f287c536d943 drm/i915/dg1: Enable ports omits 3383176efc0f bnxt_en: fix error return code in bnxt_init_board() omits b5f796b62c98 bnxt_en: fix error return code in bnxt_init_one() omits 732b764099f6 crypto: sun8i-ce - fix two error path's memory leak omits 2e0e386af884 crypto: kconfig - fix a couple of spelling mistakes omits 8c8268166e83 crypto: qat - add qat_4xxx driver omits 6644f49e7b71 crypto: qat - add hook to initialize vector routing table omits e73916f20829 crypto: qat - target fw images to specific AEs omits ff8107200367 crypto: omap-aes - Fix PM disable depth imbalance in omap_ [...] omits 1dc440355e47 crypto: hisilicon/zip - add a work_queue for zip irq omits 1201581c5792 crypto: lib/curve25519 - Move selftest prototype into header file omits a24d22b225ce crypto: sha - split sha.h into sha1.h and sha2.h omits 5bdad829c31a crypto: crypto4xx - Replace bitwise OR with logical OR in [...] omits 0049a1329bb9 crypto: caam/qi - simplify error path for context allocation omits 3ad99c22cebe crypto: arm64/gcm - move authentication tag check to SIMD domain omits 5761498c4d07 crypto: hisilicon/sec2 - Fix aead authentication setting k [...] omits f902b2165010 ext4: fix bogus warning in ext4_update_dx_flag() omits 50df51d12c31 Merge branch 'lkmm.2020.11.06a' into HEAD omits 2bf31d94423c jbd2: fix kernel-doc markups omits c4638ff0644b Merge branch 'kcsan.2020.11.06a' into HEAD omits 7fc91fc84506 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] omits 50edb988534c srcu: Take early exit on memory-allocation failure omits 56292e8609e3 rcu/tree: Defer kvfree_rcu() allocation to a clean context omits bfb3aa735f82 rcu: Do not report strict GPs for outgoing CPUs omits 354c3f0e22dc rcu: Fix a typo in rcu_blocking_is_gp() header comment omits 4d60b475f858 rcu: Prevent lockdep-RCU splats on lock acquisition/release omits bd56e0a4a291 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits d2098b444098 rcu,ftrace: Fix ftrace recursion omits 7c47ee5aa008 rcu/tree: Make struct kernel_param_ops definitions const omits 9f866dac9429 rcu/tree: Add a warning if CPU being onlined did not repor [...] omits a3941517fcd6 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits ed73860cecc3 rcu: Fix single-CPU check in rcu_blocking_is_gp() omits e3771c850d3b rcu: Implement rcu_segcblist_is_offloaded() config dependent omits 1eafe075bf9c list.h: Update comment to explicitly note circular lists omits dfe564045c65 rcu: Panic after fixed number of stalls omits 29368e093921 x86/smpboot: Move rcu_cpu_starting() earlier omits 6dbce04d8417 rcu: Allow rcu_irq_enter_check_tick() from NMI omits e92643db5148 scsi: ufs: Fix race between shutdown and runtime resume flow omits 9533fd8019fb drm/i915: Do not call hsw_set_frame_start_delay for dsi omits 6600f9d52213 Merge tag 'drm-intel-fixes-2020-11-19' of git://anongit.fr [...] omits 9336127d8cbc Merge tag 'drm-misc-fixes-2020-11-19' of git://anongit.fre [...] omits eb8409071a1d xfs: revert "xfs: fix rmap key and record comparison functions" omits 4d02da974ea8 Merge tag 'net-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] omits 3be28e93cd88 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 479f58dda25b EDAC/i10nm: Add Intel Sapphire Rapids server support omits bc1c99a5971a EDAC: Add DDR5 new memory type omits 83ff51c4e3fe EDAC/i10nm: Use readl() to access MMIO registers omits 41545aabff1e MAINTAINERS: Add entry for Intel IGEN6 EDAC driver omits 2223d8c781a0 EDAC/igen6: Add debugfs interface for Intel client SoC EDA [...] omits 612e048e6aab mtd: rawnand: plat_nand: Move the ECC initialization to -> [...] omits 8fc6f1f042b2 mtd: rawnand: pasemi: Move the ECC initialization to ->att [...] omits 1f65976b5586 mtd: rawnand: tmio: Move the ECC initialization to ->attac [...] omits 3c3bbf014ab3 mtd: rawnand: txx9ndfmc: Move the ECC initialization to -> [...] omits 553508cec2e8 mtd: rawnand: orion: Move the ECC initialization to ->atta [...] omits 6dd09f775b72 mtd: rawnand: mpc5121: Move the ECC initialization to ->at [...] omits e044b8b72151 mtd: rawnand: lpc32xx_slc: Move the ECC initialization to [...] omits 2dbd8382a2e1 mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to [...] omits 98591a68736f mtd: rawnand: fsmc: Move the ECC initialization to ->attac [...] omits 7f4ea0340ed4 mtd: rawnand: diskonchip: Move the ECC initialization to - [...] omits 3500bd7035ee mtd: rawnand: davinci: Move the ECC initialization to ->at [...] omits 58e111002887 mtd: rawnand: cs553x: Move the ECC initialization to ->att [...] omits 10590a9d4f23 EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC omits 704c2317cab5 ext4: drop fast_commit from /proc/mounts omits dbffc8ccdf3a mtd: rawnand: au1550: Move the ECC initialization to ->att [...] omits 59d93473323a mtd: rawnand: ams-delta: Move the ECC initialization to -> [...] omits d525914b5bd8 mtd: rawnand: xway: Move the ECC initialization to ->attac [...] omits f6341f6448e0 mtd: rawnand: gpio: Move the ECC initialization to ->attac [...] omits e6ea60bac1ee Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits be33805c6529 drm/i915/gt: Fixup tgl mocs for PTE tracking omits f95dddc9f405 Merge tag 'amd-drm-fixes-5.10-2020-11-18' of git://people. [...] omits 2801a5da5b25 fail_function: Remove a redundant mutex unlock omits 14d6d86c210a Merge branch 'Fix bpf_probe_read_user_str() overcopying' omits c8a36aedf3e2 selftest/bpf: Test bpf_probe_read_user_str() strips traili [...] omits 6fa6d28051e9 lib/strncpy_from_user.c: Mask out bytes after NUL terminator. omits a0e169978303 microblaze/mm/highmem: Add dropped #ifdef back omits dda3f4252e6c Merge tag 'powerpc-cve-2020-4788' of git://git.kernel.org/ [...] omits afd4cf78a189 drm/i915/display: Whitespace cleanups omits 3494d58865ad Merge tag 'xtensa-20201119' of git://github.com/jcmvbkbc/l [...] omits 01822dd1bacf drm/vram-helper: Fix use of top-down placement omits 131ad0b6f529 Merge tag 'acpi-5.10-rc5' of git://git.kernel.org/pub/scm/ [...] omits 4ca35b4f4509 Merge tag 'pm-5.10-rc5' of git://git.kernel.org/pub/scm/li [...] omits fee3c824edf2 Merge tag 'spi-fix-v5.10-rc4' of git://git.kernel.org/pub/ [...] omits 90b49784814c Merge branch 'net-smc-fixes-2020-11-18' omits 41a0be3f8f6b net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_ [...] omits 0530bd6e6a3d net/smc: fix matching of existing link groups omits aecd1fbe7784 Merge tag 'asoc-fix-v5.10-rc4' of https://git.kernel.org/p [...] omits d748287a28de Merge tag 'regulator-fix-v5.10-rc4' of git://git.kernel.or [...] omits 2d8f6481c17d ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv [...] omits 841d6e9ec9e3 Merge tag 'thermal-v5.10-rc5' of git://git.kernel.org/pub/ [...] omits 791ab8b2e3db arm64: Ignore any DMA offsets in the max_zone_phys() calculation omits d21b96c8ed2a ALSA: mixart: Fix mutex deadlock omits 2002d2951398 x86/resctrl: Constify kernfs_ops omits 883a790a8440 xfs: don't allow NOWAIT DIO across extent boundaries omits 1fd6cee127e2 libbpf: Fix VERSIONED_SYM_COUNT number parsing omits 45f703a0d4b8 Merge tag 'nvme-5.10-2020-11-19' of git://git.infradead.or [...] omits b4c00e797663 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x0 [...] omits eec231e060fb HID: logitech-dj: Fix an error in mse_bluetooth_descriptor omits 9fa1d7e60ad5 drm/vc4: hdmi: Disable Wifi Frequencies omits 8d15aa4ed02b dt-bindings: display: Add a property to deal with WiFi coe [...] omits 600c0849cf86 thunderbolt: Fix use-after-free in remove_unplugged_switch() omits 01cf158e48d2 Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" omits fbc6e1c6e0a4 docs: bootconfig: Update file format on initrd image omits e1cef2d4c379 tools/bootconfig: Align the bootconfig applied initrd imag [...] omits a995e6bc0524 tools/bootconfig: Fix to check the write failure correctly omits a61ea6379ae9 tools/bootconfig: Fix errno reference after printf() omits b5dbc4d36885 drm/vc4: kms: Document the muxing corner cases omits 059a0beb4863 drm/i915/perf: workaround register corruption in OATAILPTR omits a72b0458cd51 drm/vc4: kms: Split the HVS muxing check in a separate function omits a9661f27dc6b drm/vc4: kms: Rename NUM_CHANNELS omits 213189dbe7a1 drm/vc4: kms: Remove useless define omits 3c354ed1c43d drm/vc4: kms: Switch to drmm_add_action_or_reset omits 57fb32e632be drm/vc4: hdmi: Block odd horizontal timings omits 63495f6b4aed drm/vc4: hdmi: Make sure our clock rate is within limits omits de15e20f50b1 Merge branch 'acpi-fan' omits 3a8ac4d39651 Merge branch 'pm-cpuidle' omits fbdae7d6d04d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks omits da631f7fd623 powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_ [...] omits 0d239f3b03ef selftests/powerpc: refactor entry and rfi_flush tests omits 89a83a0c69c8 selftests/powerpc: entry flush test omits 178d52c6e89c powerpc: Only include kup-radix.h for 64-bit Book3S omits 9a32a7e78bd0 powerpc/64s: flush L1D after user accesses omits f79643787e0a powerpc/64s: flush L1D on kernel entry omits fcb48454c23c selftests/powerpc: rfi_flush: disable entry flush if present omits 551310e7356c ALSA: hda/ca0132: Fix compile warning without PCI omits 91c2c28d8de3 MAINTAINERS: Temporarily add myself to the IOMMU entry omits cb09a379724d x86/topology: Set cpu_die_id only if DIE_TYPE found omits 8de0c9917cc1 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId omits db970bd231c2 x86/CPU/AMD: Remove amd_get_nb_id() omits 028c221ed190 x86/CPU/AMD: Save AMD NodeId as cpu_die_id omits fa50e2b452c6 sched/topology: Condition EAS enablement on FIE support omits ecec9e86d1a3 arm64: Rebuild sched domains on invariance status changes omits 31f6a8c0a471 sched/topology,schedutil: Wrap sched domains rebuild omits 480a6ca2dc6e sched/uclamp: Allow to reset a task uclamp constraint value omits b19a888c1e9b sched/core: Fix typos in comments omits 9032dc211523 Documentation: scheduler: fix information on arch SD flags [...] omits b5b217346de8 sched/topology: Warn when NUMA diameter > 2 omits 406100f3da08 cpuset: fix race between hotplug work and later CPU offline omits 1293771e4353 sched: Fix migration_cpu_stop() WARN omits d707faa64d03 sched/core: Add missing completion for affine_move_task() waiters omits d1f250e2205e x86: Support HAVE_CONTEXT_TRACKING_OFFSTACK omits 6775de4984ea context_tracking: Only define schedule_user() on !HAVE_CON [...] omits 9f68b5b74c48 sched: Detect call to schedule from critical entry code omits 179a9cf79212 context_tracking: Don't implement exception_enter/exit() o [...] omits 83c2da2e605c context_tracking: Introduce HAVE_CONTEXT_TRACKING_OFFSTACK omits aabe19b82793 nsproxy: use put_nsproxy() in switch_task_namespaces() omits 3645a34f5b96 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set omits 14132a5b807b x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() omits 388255ce95cf Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] omits b99654491642 tick: Get rid of tick_period omits 896b969e6732 tick/sched: Release seqcount before invoking calc_load_global() omits 7a35bf2a6a87 tick/sched: Optimize tick_do_update_jiffies64() further omits 94ad2e3cedb8 tick/sched: Reduce seqcount held scope in tick_do_update_j [...] omits 372acbbaa809 tick/sched: Use tick_next_period for lockless quick check omits c398960cd82b tick: Document protections for tick related data omits f73f64d56871 tick/broadcast: Serialize access to tick_next_period omits b023fd5f741f x86/msr: Downgrade unrecognized MSR message omits 05d5de6ba7db ARM: dts: dra76x: m_can: fix order of clocks omits 65fb73676112 bus: ti-sysc: suppress err msg for timers used as clockeve [...] omits cdf117d6d38a Merge tag 'drm/sun4i-dma-fix-pull-request' of ssh://gitoli [...] omits 3ce8d49ca199 Merge tag 'gvt-fixes-2020-11-17' of https://github.com/int [...] omits b4ca4354b42e drm/i915/gt: Remember to free the virtual breadcrumbs omits d2e3fce9ddaf drm/i915: Handle max_bpc==16 omits 73cc291c2702 scsi: ufs: Make sure clk scaling happens only when HBA is [...] omits 1699f980d87f scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() omits f0b0a2d8a1fd Merge tag 'linux-can-fixes-for-5.10-20201118' of git://git [...] omits 6d9c8d15af0e net/mlx4_core: Fix init_hca fields offset omits f93e8497a9bc Merge tag 'mlx5-fixes-2020-11-17' of git://git.kernel.org/ [...] omits 6dceaa9f56e2 atm: nicstar: Unmap DMA on send error omits d8c19014bba8 page_frag: Recover from memory pressure omits ac7711427014 doc:it_IT: align Italian documentation omits 992082d1dc5a doc: zh_CN: add tmpfs to index tree omits c12af30b6d7c Documentation: kgdb: Fix a typo omits 2b3af2705645 drm/amd/display: Always get CRTC updated constant values i [...] omits c2e7554e1b85 Merge tag 'gfs2-v5.10-rc4-fixes' of git://git.kernel.org/p [...] omits ce228d459424 Merge tag 'nfsd-5.10-2' of git://linux-nfs.org/~bfields/linux omits f86fee1845ee Merge tag 'linux-kselftest-kunit-fixes-5.10-rc5' of git:// [...] omits d1adcfbb520c iommu/amd: Fix IOMMU interrupt generation in X2APIC mode omits 919c2299a893 drm/i915: Enable bigjoiner omits 75c4fa30f922 drm/i915: Add bigjoiner state dump omits bf473cb531d9 drm/i915: Fix cursor src/dst rectangle with bigjoiner omits 756c1b8767a5 drm/i915: Disable legacy cursor fastpath for bigjoiner omits 498fab06f658 drm/i915: Add debugfs dumping for bigjoiner, v3. omits 9f05a7c0adb9 drm/i915: Add bigjoiner aware plane clipping checks omits 8246d9c7ea5e drm/i915: Get the uapi state from the correct plane when b [...] omits 1cf6adb70ded drm/i915: Add planes affected by bigjoiner to the state omits d321634bd7cf drm/i915: Add crtcs affected by bigjoiner to the state omits 0385ecead517 drm/i915: HW state readout for Bigjoiner case omits 4e3cdb4535e7 drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner omits 8a029c113b17 drm/i915/dp: Modify VDSC helpers to configure DSC for Bigj [...] omits 19f65a3dbf75 drm/i915: Try to make bigjoiner work in atomic check omits 63dc014e37b9 drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3. omits e85e74582987 drm/i915: Copy the plane hw state directly for Y planes omits e7de4aee0a0a drm/amdgpu: add DID for dimgrey_cavefish omits 2c1eadddec8c drm/amdgpu: add device ID for navy_flounder (v2) omits 31c0ed90b978 drm/amd/display: Add comments to hdcp property change code omits 97f6c91787d9 drm/amd/display: Add display only once. omits c28f91dc5e4d drm/amd/pm: support runtime PPTable update for dimgrey_cavefish omits eb45604e2948 drm/amd/pm: fix smu_v11_0_init_power power_context allocation omits 8976f73b676e drm/amd/display: Always get CRTC updated constant values i [...] omits a3dcb3e7e70c net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset omits fc2635bff24c Merge branch 'mlxsw-couple-of-fixes' omits 1f492eab67bc mlxsw: core: Use variable timeout for EMAD retries omits fb738b99ef22 mlxsw: Fix firmware flashing omits 1532b9778478 net: Have netpoll bring-up DSA management interface omits 3a36060bf294 atl1e: fix error return code in atl1e_probe() omits 537a14726582 atl1c: fix error return code in atl1c_probe() omits a5ebcbdf34b6 ah6: fix error return code in ah6_input() omits df8d85d8c69d net: usb: qmi_wwan: Set DTR quirk for MR400 omits 61d35648c06c EDAC/synopsys: Return the correct value in mc_probe() omits 2ba546ebe0ce regulator: ti-abb: Fix array out of bound read access on t [...] omits 879ee8b6f2ba ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to dis [...] omits 0eaa8d153a1d selftests/sgx: Use a statically generated 3072-bit RSA key omits 595189c25c28 xfs: return corresponding errcode if xfs_initialize_perag() fail omits 27c14b5daa82 xfs: ensure inobt record walks always make forward progress omits ada49d64fb35 xfs: fix forkoff miscalculation related to XFS_LITINO(mp) omits 6b48e5b8a20f xfs: directory scrub should check the null bestfree entries too omits 498fe261f0d6 xfs: strengthen rmap record flags checking omits e95b6c3ef131 xfs: fix the minrecs logic when dealing with inode root ch [...] omits 67655b57f8f5 x86/sgx: Clarify 'laundry_list' locking omits bc4bac2ecef0 x86/sgx: Update MAINTAINERS omits 3fa97bf00126 Documentation/x86: Document SGX kernel architecture omits 739003c64283 arm64: mte: optimize asynchronous tag check fault flag check omits 31d854603305 x86/head/64: Remove unused GET_CR2_INTO() macro omits 947c6e11fa43 x86/sgx: Add ptrace() support for the SGX driver omits 1728ab54b4be x86/sgx: Add a page reclaimer omits 79af02af1d01 Merge tag 'kvm-s390-master-5.10-2' of git://git.kernel.org [...] omits 2adcba79e69d selftests/x86: Add a selftest for SGX omits 846643695201 x86/vdso: Implement a vDSO for Intel SGX enclave call omits 334872a09198 x86/traps: Attempt to fixup exceptions in vDSO before signaling omits cd072dab453a x86/fault: Add a helper function to sanitize error code omits 8382c668ce4f x86/vdso: Add support for exception fixup in vDSO functions omits c82c61865024 x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION omits 9d0c151b41fe x86/sgx: Add SGX_IOC_ENCLAVE_INIT omits c6d26d370767 x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES omits 888d24911787 x86/sgx: Add SGX_IOC_ENCLAVE_CREATE omits 3fe0778edac8 x86/sgx: Add an SGX misc driver interface omits a1f634463aaf can: m_can: process interrupt only when not runtime suspended omits 20b329129009 gfs2: Fix regression in freeze_go_sync omits 0ac317e89791 x86/boot: Remove unused finalize_identity_maps() omits cd9f13c59461 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_ [...] omits e297822b20e7 io_uring: order refnode recycling omits 1e5d770bb8a2 io_uring: get an active ref_node from files_data omits 83566d13704a drm/i915: Fix the DDI encoder names omits 4d213e76a359 iommu/vt-d: Avoid panic if iommu init fails in tboot system omits 7e4be1290a38 dmaengine: fix error codes in channel_register() omits 907f8eb8e0eb x86/uaccess: Document copy_from_user_nmi() omits 735931f9a51a MAINTAINERS: add uv.c also to KVM/s390 omits 4c80d05714d3 s390/uv: handle destroy page legacy interface omits 860aaabac823 x86/dumpstack: Do not try to access user space code of oth [...] omits b971cbd03ee0 s390/sclp: provide extended sccb support omits d25d23e134a4 s390/sclp: avoid copy of sclp_info_sccb omits 08ab919d0dcc s390/sclp: use memblock for early read cpu info omits da78693e6e49 s390/pci: inform when missing required facilities omits fa388231fec9 drm/docs: Fix todo.rst omits 94ffd9b86284 include/drm/drm_atomic: Make use of 'new_crtc_state' omits 3b21fe6896c2 drm/vc4/vc4_debugfs: Demote non-conformant kernel-doc headers omits 06e094199cfc drm/vc4/vc4_v3d: Demote non-conformant kernel-doc headers omits 2bac959c5a6d drm/vc4/vc4_hdmi: Remove set but unused variable 'ret' omits 705477b8961e drm/vc4/vc4_hdmi_regs: Mark some data sets as __maybe_unused omits d49c4b2c0732 drm/v3d/v3d_sched: Demote non-conformant kernel-doc header omits 5c62634fc651 namespace: make timens_on_fork() return nothing omits d003868d7f85 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits omits 470e14c00c63 can: kvaser_pciefd: Fix KCAN bittiming limits omits 957a1ea35992 drm/sun4i: backend: Fix probe failure with multiple backends omits f737561c7096 ARC: stack unwinding: reorganize how initial register state setup omits e42404fa10fd ARC: stack unwinding: don't assume non-current task is sleeping omits 5f840df591a9 ARC: mm: fix spelling mistakes omits 78aec9bb1f3c ARC: bitops: Remove unecessary operation and value omits cd81acc600a9 powerpc/64s/exception: KVM Fix for host DSI being taken in [...] omits c09c8a27b9ba ipv4: use IS_ENABLED instead of ifdef omits 93be52612431 qed: fix ILT configuration of SRC block omits e33de7c5317e inet_diag: Fix error path to cancel the meseage in inet_re [...] omits ee415d73dcc2 tools/testing/scatterlist: Fix test to compile and run omits 4363023d2668 bpf, sockmap: Avoid failures from skb_to_sgvec when skb ha [...] omits 2443ca66676d bpf, sockmap: Handle memory acct if skb_verdict prog redir [...] omits 6fa9201a8989 bpf, sockmap: Avoid returning unneeded EAGAIN when redirec [...] omits 70796fb751f1 bpf, sockmap: Use truesize with sk_rmem_schedule() omits 36cd0e696a83 bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingre [...] omits c9c89dcd872e bpf, sockmap: Fix partial copy_page_to_iter so progress ca [...] omits 138559b9f99d net/tls: Fix wrong record sn in async mode of device resync omits 9caf2d956cfa interconnect: qcom: msm8974: Don't boost the NoC rate during boot omits 7381e27b1e56 interconnect: qcom: msm8974: Prevent integer overflow in rate omits c993df5a6889 io_uring: don't double complete failed reissue request omits a5bbcbf29089 netdevsim: set .owner to THIS_MODULE omits 5fa9c5f9a407 Merge tag 'intel-pinctrl-v5.10-3' of gitolite.kernel.org:p [...] omits fb14528e4436 seccomp: Set PF_SUPERPRIV when checking capability omits cf23705244c9 ptrace: Set PF_SUPERPRIV when checking capability omits fd5736bf9f23 enetc: Workaround for MDIO register access issue omits c464e26f2375 MAINTAINERS: Remove myself as LPC32xx maintainers omits 0fa8ee0d9ab9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 68ec32daf7d5 net/mlx5: fix error return code in mlx5e_tc_nic_init() omits 5b8631c7b21c net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos [...] omits 470b74758260 net/mlx5: Disable QoS when min_rates on all VFs are zero omits 1ce5fc724a26 net/mlx5: Clear bw_share upon VF disable omits 8cbcc5ef2a28 net/mlx5: Add handling of port type in rule deletion omits 219b3267ca10 net/mlx5e: Fix check if netdev is bond slave omits 6248ce991f8e net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb omits 5cfb540ef27b net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. omits ea6360985732 net/mlx5e: Fix refcount leak on kTLS RX resync omits e226878e1333 drm/v3d/v3d_gem: Provide descriptions for 'v3d_lookup_bos' [...] omits 8b6864e3e138 drm/v3d/v3d_drv: Remove unused static variable 'v3d_v3d_pm_ops' omits 111e91a6df50 Merge tag 's390-5.10-4' of git://git.kernel.org/pub/scm/li [...] omits ed129cd75ac1 Merge tag 'mips_fixes_5.10_1' of git://git.kernel.org/pub/ [...] omits 78616b88854b drm/ttm/ttm_tt: Demote kernel-doc header format abuses omits 0aa1e107b28a drm/ttm/ttm_range_manager: Demote non-conformant kernel-do [...] omits 108cfddf00d1 drm/ttm/ttm_bo: Fix one function header - demote lots of k [...] omits 09234b88ef55 drm/selftests/test-drm_dp_mst_helper: Move 'sideband_msg_r [...] omits ffefe45a2d9c drm/selftests/test-drm_dp_mst_helper: Place 'struct drm_dp [...] omits 178631700f9d drm/amd/pm: fix spelling mistakes in dev_warn messages omits 0d4d95125d9e drm/amdgpu: make gfxhub_v1_0 callback functions to be static omits 3939c49c7961 drm/amd/pm: retire dimgrey_cavefish hardcode for the use o [...] omits dfa6082bb979 drm/selftests/test-drm_framebuffer: Remove set but unused [...] omits 7df5428975e9 drm/selftests/test-drm_mm: Mark 'hole_end' as always_unused omits f8cd9d9532c6 drm/rockchip/rockchip_lvds: Fix struct document formatting omits fed79215df7f drm/rockchip/rockchip_rgb: Consume our own header omits 6fbd412e648d drm/rockchip/dw-mipi-dsi-rockchip: Demote non-conformant k [...] omits 1b9e2a8c99a5 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate omits 52769ba1301f drm/pl111/pl111_debugfs: Make local function 'pl111_debugf [...] omits 295cc38d2e56 drm/pl111/pl111_display: Make local function static omits c6fd00a49076 drm/nouveau/nvkm/core/firmware: Fix formatting, provide mi [...] omits 3d5179458d22 net: ftgmac100: Fix crash when removing driver omits 23bde34771f1 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last [...] omits 7b027c249da5 net: b44: fix error return code in b44_init_one() omits be1dd6692adb Merge tag 'perf-tools-fixes-for-v5.10-2020-11-17' of git:/ [...] omits cb47d16ea210 qed: fix error return code in qed_iwarp_ll2_start() omits 9dacf44c3837 Merge branch 'urgent-fixes' of git://git.kernel.org/pub/sc [...] omits 9f84f39f5515 arm64/mm: add fallback option to allocate virtually contig [...] omits 09a217c10504 x86/dumpstack: Make show_trace_log_lvl() static omits 8b27507efcb8 drm/meson/meson_vclk: Make two local functions static omits 2bc5f1c93b97 drm/meson/meson_venc: Make local function 'meson_venc_hdmi [...] omits 36b36f9195ed drm/mediatek/mtk_drm_drv: Staticise local function invoked [...] omits eaa4d5627529 drm/mediatek/mtk_drm_crtc: Demote seriously out-of-date st [...] omits 314fbef828f2 drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...] omits e772a89ddf2e drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...] omits b1d8e93eb4da drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...] omits 511881a8301f drm/mediatek/mtk_dpi: Remove unused struct definition 'mtk [...] omits dd59eed1e00b drm/exynos/exynos_drm_gsc: Supply missing description for [...] omits cc40c4752593 drm/exynos/exynos_drm_fimd: Add missing description for pa [...] omits 400fb19dd63d drm/exynos/exynos7_drm_decon: Supply missing description f [...] omits 0e120f1b04b5 drm/drm_dp_mst_topology: Remove set but never used variable 'len' omits f8ef48ffa9d3 drm/armada/armada_overlay: Staticify local function 'armad [...] omits 6654b57866b9 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() omits 04a9cd51d3f3 spi: npcm-fiu: Don't leak SPI master in probe error path omits a41b0ad07bfa spi: dw: Set transfer handler before unmasking the IRQs omits 7919385b9fb3 arm64: head: tidy up the Image header definition omits b50a3225cdff arm64/head: avoid symbol names pointing into first 64 KB o [...] omits e2a073dde921 arm64: omit [_text, _stext) from permanent kernel mapping omits b896898c7369 drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms omits 67aa3ec3dbc4 dm writecache: fix the maximum number of arguments omits e5d41cbca1b2 dm writecache: advance the number of arguments when report [...] omits a7a10bce8a04 dm integrity: don't use drivers that have CRYPTO_ALG_ALLOC [...] omits 2ca5a7b85b0c drm/i915: Handle max_bpc==16 omits e3389b0a1495 arm64: dts: qcom: clear the warnings caused by empty dma-ranges omits 2013a4b684b6 arm64: dts: broadcom: clear the warnings caused by empty d [...] omits 7467389bdafb drm/panel: Add ABT Y030XX067A 3.0" 320x480 panel omits 63ee07d5a8d7 media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8_DELTA media bus format omits e366a644c69d dt-bindings: display: Add ABT Y030XX067A panel bindings omits 81b7608e2b19 dt-bindings: vendor-prefixes: Add abt vendor prefix omits b33340e33acd drm/meson: dw-hdmi: Ensure that clocks are enabled before [...] omits 0405f94a1ae0 drm/meson: dw-hdmi: Register a callback to disable the regulator omits e78ad18ba365 drm/meson: Unbind all connectors on module removal omits fa62ee25280f drm/meson: Free RDMA resources after tearing down DRM omits 723ae803218d drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() omits 95bb7c42ac8a mm: Add 'mprotect' hook to struct vm_operations_struct omits d2285493bef3 x86/sgx: Add SGX page allocator functions omits 38853a303982 x86/cpu/intel: Add a nosgx kernel parameter omits 224ab3527f89 x86/cpu/intel: Detect SGX support omits 74faeee06db8 x86/mm: Signal SIGSEGV with PF_SGX omits e7e0545299d8 x86/sgx: Initialize metadata for Enclave Page Cache (EPC) [...] omits d205e0f1426e x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits omits e7b6385b01d8 x86/cpufeatures: Add Intel SGX hardware bits omits 2c273671d0df x86/sgx: Add wrappers for ENCLS functions omits 70d3b8ddcd20 x86/sgx: Add SGX architectural data structures omits dc293f210690 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] omits 54a2a3898f46 ALSA: usb-audio: Add delay quirk for all Logitech USB devices omits 14c620cf2ee8 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits ebd19fc372e3 perf/x86: fix sysfs type mismatches omits 43be4388e94b lockdep: Put graph lock/unlock under lock_recursion protection omits 2279f540ea7d sched/deadline: Fix priority inheritance with multiple sch [...] omits ec618b84f6e1 sched: Fix rq->nr_iowait ordering omits f97bb5272d9e sched: Fix data-race in wakeup omits 8e1ac4299a6e sched/fair: Fix overutilized update in enqueue_task_fair() omits ac3b57adf87a MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu omits d06d60d52ec0 mmc: sdhci-of-arasan: Issue DLL reset explicitly omits d338c6d01dc6 mmc: sdhci-of-arasan: Use Mask writes for Tap delays omits 9e9534329306 mmc: sdhci-of-arasan: Allow configuring zero tap values omits 60d53566100a mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode fo [...] omits e02152ba2810 powerpc: Drop -me200 addition to build flags omits 96fb3cbef165 drm/qxl: Remove fbcon acceleration leftovers omits 9b8b641f3133 fbcon: Drop EXPORT_SYMBOL omits 39aead8373b3 fbcon: Disable accelerated scrolling omits 2dde2821b57f Merge tag 'iio-fixes-for-5.10a' of https://git.kernel.org/ [...] omits 1a371e67dc77 x86/microcode/intel: Check patch signature before saving m [...] omits 61a2f1aecf60 MIPS: kernel: Fix for_each_memblock conversion omits ba236455ee75 video: fbdev: atmel_lcdfb: fix return error code in atmel_ [...] omits 054409ab253d KVM: SVM: fix error return code in svm_create_vcpu() omits 9463e07df8e0 media: v4l2-compat-ioctl32.c: add missing #ifdef CONFIG_CO [...] omits dcdff74fa6bc media: solo6x10: fix missing snd_card_free in error handling case omits 23ffa0399c69 media: saa7134: improve f->fmt.win.clips NULL check omits 88c660840c7c media: cx231xx: Use snd_card_free_when_closed() instead of [...] omits cf7f34777a5b media: vim2m: Register video device after setting up internals omits 273775eea8ad media: v4l2-ctrls: allow V4L2_CTRL_TYPE_BUTTON with request api omits e6938cc1cb77 media: rockchip: rkisp1: destage Rockchip ISP1 driver omits df22026aebd8 media: videodev2.h, v4l2-ioctl: add rkisp1 meta buffer format omits 9d28a76d406b media: staging: rkisp1: cap: fix timeout when stopping the stream omits 167faadfcf93 media: dvbdev: Fix memleak in dvb_register_device omits ee50d6e60d9a media: usb: dvb-usb-v2: zd1301: fix missing platform_devic [...] omits 72e637fec558 media: rc: validate that "rc_proto" is reasonable omits 7399139be6b2 media: venus: core: add shutdown callback for venus omits de15e6231e6a media: venus: handle use after free for iommu_map/iommu_unmap omits 9696960f1347 media: venus: core: handle race condititon for core ops omits b57cf6a0a889 media: venus: fix calculating mbps in calculate_inst_freq() omits eff5ce02e170 media: venus: put dummy vote on video-mem path after last [...] omits 8410e7f3b31e cpufreq: scmi: Fix OPP addition failure with a dummy clock [...] omits e010d1d25e47 cpufreq: tegra186: Fix get frequency callback omits f36199355c64 scsi: target: iscsi: Fix cmd abort fabric stop race omits fe0a8a95e713 scsi: libiscsi: Fix NOP race condition omits d5bd32a876c8 Merge branch 'bnxt_en-bug-fixes' omits 0ae0a779efb8 bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. omits fa97f303fa4c bnxt_en: Fix counter overflow logic. omits eba93de6d31c bnxt_en: Free port stats during firmware reset. omits 4260330b32b1 bnxt_en: read EEPROM A2h address using page 0 omits 064c9c32b17c net: ipa: lock when freeing transaction omits 3fe16edf6767 net/tls: fix corrupted data in recvmsg omits fc70f5bf5e52 net: qualcomm: rmnet: Fix incorrect receive packet handlin [...] omits 9c79a8ab5f12 net: mvneta: fix possible memory leak in mvneta_swbm_add_r [...] omits 8e5debed3901 net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx [...] omits 7a30ecc92376 net: bridge: add missing counters to ndo_get_stats64 callback omits 35f735c66511 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() omits 661710bfd503 net: stmmac: dwmac-intel-plat: fix error return code in in [...] omits 63fa58d99a7b Merge Intel catpt DSP fixes into asoc-5.10 omits 3beb9be16508 qlcnic: fix error return code in qlcnic_83xx_restart_hw() omits cfbaa8b33e02 cx82310_eth: fix error return code in cx82310_bind() omits 9c87c9f41245 Merge tag 'arm-soc-fixes-v5.10-2' of git://git.kernel.org/ [...] omits b5462cc37774 drm/i915/selftests: Fix wrong return value of perf_request [...] omits 2106edbdfd15 drm/i915/selftests: Fix wrong return value of perf_series_ [...] omits 973dd87fa56a drm/i915: Avoid memory leak with more than 16 workarounds [...] omits 85a12d7eb8fe drm/i915/tgl: Fix Media power gate sequence. omits a5698b3835f5 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits a08f4523243c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 794e442ca39e MAINTAINERS: update cxgb4 and cxgb3 maintainer omits c1609f0e2882 drm/amdgpu: remove experimental flag from arcturus omits 2a1828e378c1 net: lantiq: Wait for the GPHY firmware to be ready omits 2acc3c1bc8e9 selftests/bpf: Fix error return code in run_getsockopt_test() omits bb2585c406dc drm/amd/amdgpu/atombios_encoders: Remove set but unused va [...] omits 4138b62b8a79 drm/radeon/radeon_drv: Move 'radeon_gem_prime_import_sg_ta [...] omits 312226f97995 drm/radeon/radeon_audio: Move 'r600_*' prototypes into sha [...] omits f9eddd7ccf5b drm/radeon/evergreen_cs: Move 'r600_dma_cs_next_reloc()'s [...] omits b970fc6d1ff4 drm/radeon/cik: Move 'vce_v2_0_enable_mgcg()'s prototype t [...] omits adfc56d512f5 drm/radeon/si_dpm: Move 'vce_v1_0_enable_mgcg()'s prototyp [...] omits ea115610e8a4 drm/radeon/cik: Move 'Move 'cik_sdma_*()'s prototypes to s [...] omits 5e7c91d2791e drm/radeon/ci_dpm: Move 'si_*()'s prototypes to shared header omits c580cfc90b0a drm/radeon/evergreen: Move 'cik_*()'s prototypes to shared header omits 0a999f7d99c0 drm/radeon/cik_sdma: Move 'amdgpu_cik_gpu_check_soft_reset [...] omits f47a9d09670d drm/radeon/evergreen: Move 'si_get_csb_*()'s prototypes to [...] omits 7735a7c969be drm/radeon/radeon_audio: Move 'dce6_*()'s prototypes to sh [...] omits 1c5ae3bae612 drm/radeon/btc_dpm: Move 'evergreen_get_pi's prototype to [...] omits e67ceb96815e drm/radeon/cik: Move 'si_*()'s prototypes to shared header omits d339e96528d2 drm/radeon/si_dma: Move 'si_gpu_check_soft_reset()'s proto [...] omits d93a3c2733e5 drm/radeon/si_dpm: Move 'si_mc_load_microcode()'s prototyp [...] omits e6a29196ae5d drm/radeon/ci_dpm: Move 'ci_*()'s prototypes to shared header omits 64a6f8c91071 drm/radeon/radeon_encoders: Move 'radeon_atom_backlight_in [...] omits 8ab1a48ef6f9 drm/radeon/radeon_atombios: Move 'radeon_add_atom_encoder( [...] omits 6faf027f5147 drm/radeon/ni_dma: Move 'cayman_gpu_check_soft_reset()'s p [...] omits 5bacdf060636 drm/radeon/r600: Move 'evergreen_rlc_resume()'s prototype [...] omits 6a86ecdec2cc drm/radeon/evergreen_dma: Move 'evergreen_gpu_check_soft_r [...] omits eb388a881cb3 drm/radeon/cik: Move 'r600_ih_ring_{alloc, fini}()'s proto [...] omits 5561ecba10b9 drm/radeon/r600_dma: Move 'r600_gpu_check_soft_reset()'s p [...] omits ef072392682e drm/radeon/evergreen: Move 'cayman_*()'s prototypes to sha [...] omits 8595a0bf3a74 drm/radeon/ni_dpm: Move 'ni_get_{pi, ps}()'s into shared header omits 586831d65c94 drm/radeon/rv770: Move 'rv770_get_*()'s prototypes to shar [...] omits dc872ff5ed0e drm/radeon/evergreen_hdmi: Move 'evergreen_*()' and 'dce4_ [...] omits 5acfb44bb731 drm/radeon/radeon_gem: Move 'radeon_gem_prime_*()'s protot [...] omits f6a96afb3c99 drm/radeon/atom: Move 'radeon_atom_hw_i2c_*()'s prototypes [...] omits f3723ad110c5 drm/radeon/radeon_drv: Move 'radeon_driver_irq_handler_kms [...] omits 0a2e8d51e4da drm/radeon/radeon_drv: Move 'radeon_mmap()'s prototype to [...] omits 4fe1999e44b7 drm/radeon/evergreen: Move 'evergreen_*' and 'sumo_*' prot [...] omits baa65242dd98 drm/radeon/radeon_audio: Move 'dce3_2_*' prototypes to sha [...] omits bb29f896d69f drm/radeon/radeon_pm: Move 'radeon_pm_acpi_event_handler' [...] omits a9f9851f49d8 drm/radeon/rv770: Move 'rv770_set_clk_bypass_mode' prototy [...] omits d9353b38f47a drm/radeon/radeon_irq_kms: Demote non-conformant kernel-do [...] omits 7ddfba01151d drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...] omits 1ae79be1aab3 drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...] omits afd90af890a0 drm/radeon: Move radeon_ttm{init, fini} to shared location omits f5194f70e253 drm/radeon/radeon_kms: Fix misnaming of 'radeon_info_ioctl [...] omits 59718dbfbb21 drm/radeon/radeon_kms: Move 'radeon_*_kms' prototypes to s [...] omits 4d3efadd374a drm/radeon/radeon: Move prototype into shared header omits 54ae7f99aef8 drm/radeon/atombios_encoders: Move 'radeon_atom_get_tv_tim [...] omits 51af3f230639 x86: Reclaim unused x86 TI flags omits 299155244770 entry: Drop usage of TIF flags in the generic syscall code omits 785dc4eb7fd7 audit: Migrate to use SYSCALL_WORK flag omits 64eb35f701f0 ptrace: Migrate TIF_SYSCALL_EMU to use SYSCALL_WORK flag omits 64c19ba29b66 ptrace: Migrate to use SYSCALL_TRACE flag omits 524666cb5de7 tracepoints: Migrate to use SYSCALL_WORK flag omits 23d67a54857a seccomp: Migrate to use SYSCALL_WORK flag omits b86678cf0f1d entry: Wire up syscall_work in common entry code omits 3136b93c3fb2 entry: Expose helpers to migrate TIF to SYSCALL_WORK flags omits b4581a52caff x86: Expose syscall_work field in thread_info omits 0abed7c69b95 mm: never attempt async page lock if we've transferred dat [...] omits 1eb0616c2df5 xtensa/mm/highmem: Make generic kmap_atomic() work correctly omits 1072460a1aab ASoC: Intel: catpt: Correct clock selection for dai trigger omits aa9e3fa4992d ASoC: Intel: catpt: Skip position update for unprepared streams omits ac9978fcad3c spi: cadence-quadspi: Fix error return code in cqspi_probe omits bd6327fda2f3 ASoC: qcom: lpass-platform: Fix memory leak omits 1bd7b0fc0165 ASoC: Intel: KMB: Fix S24_LE configuration omits 4cffe21d4a62 Merge branch 'x86/entry' into core/entry omits e9d2871f6921 drm: fix some kernel-doc markups omits c9afbf586e4f drm/i915: Relocate cnl_get_ddi_pll() omits 3749de07bb11 drm/i915: Use actual readout results for .get_freq() omits b97fcaeee23c drm/i915: Move intel_dpll_get_hw_state() into the hsw+ pla [...] omits 3ceb6543e9cf fscrypt: remove kernel-internal constants from UAPI header omits ed45e2016493 fs-verity: rename "file measurement" to "file digest" omits 9e90f30e7857 fs-verity: rename fsverity_signed_digest to fsverity_forma [...] omits 7bf765dd8442 fs-verity: remove filenames from file comments omits fdbc5d682e75 drm/i915: Introduce intel_dpll_get_hw_state() omits 3df3fe241200 drm/i915: Remove skl_adjusted_plane_pixel_rate() omits ab01630b64ce drm/i915: Store plane relative data rate in crtc_state omits 9c31212b2478 drm/i915: Precompute can_sagv for each wm level omits 854c57f02bc7 KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). omits 728321e53045 drm/amd/display: Add missing pflip irq for dcn2.0 omits 4fba15fbb810 ACPI, APEI, Fix error return value in apei_map_generic_address() omits 857524564eae MAINTAINERS: Add Martin Schiller as a maintainer for the X [...] omits d4d3c84d77e3 Merge tag 'kvm-s390-master-5.10-1' of git://git.kernel.org [...] omits 9d9e937b1c8b ipv6/netfilter: Discard first fragment not including all headers omits e44fb034b032 media: venus: core: vote with average bandwidth and peak b [...] omits 9e8efdb57879 media: venus: core: vote for video-mem path omits 21926d466e3a media: venus: core: change clk enable and disable order in [...] omits de04408fd12d media: venus: vdec: return parsed crop information from stream omits 4568ea3fa95d media: venus: venc: Fix default capture format omits 9215f6bb4705 media: venus: pm_helpers: Fix kernel module reload omits a7a20f721e81 media: venus: venc: Fix setting of profile and level omits 7953446d6647 Merge branch 'fix-usage-counter-leak-by-adding-a-general-s [...] omits da875fa5040b net: fec: Fix reference count leak in fec series ops omits dd8088d5a896 PM: runtime: Add pm_runtime_resume_and_get to deal with us [...] omits 250fe9a5c997 video: fix some kernel-doc markups omits 12c5365ea6b8 drm/amdgpu: remove experimental flag from arcturus omits 09bec07bbef5 drm/fourcc: fix AMD modifiers PACKERS field doc omits c6ce6d1971a6 drm/amd/display: update vgh bounding box omits 54e5f12ce530 drm/amd/display: Increase sr enter/exit in rn ddr4 waterma [...] omits 9a31996081d7 drm/amd/display: 3.2.112 omits f1e1f272151b drm/amd/display: correct data type omits c920888c604d drm/amd/display: Expose new CRC window property omits c88840f342c9 drm/amd/display: [FW Promotion] Release 0.0.42 omits 175f09714917 drm/amd/display: Add dual edp optimization flag. omits e26c9d80b830 drm/amd/display: set dpp dto as per requested clk for lower case. omits af435e3f6252 drm/amd/display: Add I2C memory low power support omits 65e870dfa674 drm/amd/display: Detect dynamic backlight support in eDP sink omits 786b4061742b drm/amd/display: minor restructuring of pbn calculation functions omits aceeeea38a86 drm/amd/display: fix cursor calculation for 1xnY rotated d [...] omits 89c5ca3b5e50 drm/amd/display: remove unused dml variables omits 157cc88505f1 drm/amd/display: Handle Unknown Result for SMU Periodic Re [...] omits 82df77ae4639 drm/amd/display: Populate hostvm parameter before DML calculation omits b8e0b3d611e3 drm/amd/display: Hook up PSR residency command to DSAT omits 58cae8ac6b87 drm/amd/display: Program dpp dto based on actual dpp clk omits acf2740f1286 drm/amdgpu/sriov: reopen sienna_child smu ip block under sriov omits 94d52a355f19 drm/amdgpu: update golden setting for sienna_cichlid omits 34d903d1a27e drm/amd/pm: update driver if file for sienna cichlid omits 93a8024130e2 drm/amd/pm: enable the fine grain tuning function for vangogh omits c98ee89736b8 drm/amd/pm: add the fine grain tuning function for vangogh omits 5fe6b98ae00d drm/amd/display: Update dmub code omits b3fcde184e50 drm/amdgpu: fix usable gart size calculation omits e773ca7da8be dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size omits 4e7d4f295dee dmaengine: ioatdma: remove unused function missed during d [...] omits 568beb27959b perf test: Avoid an msan warning in a copied stack. omits 8326be9f1c0b dmaengine: idxd: fix mapping of portal size omits 1c756cd429d8 perf inject: Fix file corruption due to event deletion omits 18741a5251d0 x86/msr: Do not allow writes to MSR_IA32_ENERGY_PERF_BIAS omits fe0a5788624c tools/power/x86_energy_perf_policy: Read energy_perf_bias [...] omits 6d6501d912a9 tools/power/turbostat: Read energy_perf_bias from sysfs omits 8113ab20e850 tools/power/cpupower: Read energy_perf_bias from sysfs omits 098416e69861 x86/mce: Use "safe" MSR functions when enabling additional [...] omits 351dcacc6d77 auxdisplay: panel: Remove redundant charlcd_ops structures omits 32d917e754bd auxdisplay: panel: Fix missing print function pointer omits cc05af8e2e91 Merge tag 'imx-fixes-5.10-4' of git://git.kernel.org/pub/s [...] omits 39c8d39c04bb Merge tag 'renesas-fixes-for-v5.10-tag1' of git://git.kern [...] omits cef397038167 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed omits e2142ef266c8 Merge tag 'linux-can-fixes-for-5.10-20201115' of git://git [...] omits a1ac250a82a5 fbcon: Avoid using FNTCHARCNT() and hard-coded built-in fo [...] omits 4497364e5f61 parisc/sticore: Avoid hard-coding built-in font charcount omits 4ee573086bd8 Fonts: Add charcount field to font_desc omits 259a252c1f4e console: Delete dummy con_font_set() and con_font_default( [...] omits 6f117cb854a4 s390/dasd: fix null pointer dereference for ERP requests omits 7a089ec7d77f console: Delete unused con_font_copy() callback implementations omits d78359b25f7c ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid omits 66981c37b319 hrtimer: Fix kernel-doc markups omits cc947f2b9c04 timers: Make run_local_timers() static omits 7dc7a8b04f3d ACPI: fan: Initialize performance state sysfs attribute omits 8986f223bd77 iommu/vt-d: Take CONFIG_PCI_ATS into account omits 75b49620267c KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessin [...] omits c39de538a06e cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RC [...] omits 5bc5cc2819c2 drm/panfrost: Move the GPU reset bits outside the timeout handler omits 3a860d165eb5 xtensa: disable preemption around cache alias management calls omits 481535c5b41d xtensa: fix TLBTEMP area placement omits 5f714771d01e pinctrl: baytrail: Avoid clearing debounce value when turn [...] omits 03a61f11c002 pinctrl: merrifield: Set default bias in case no particula [...] omits cdd8fc2dd64e pinctrl: jasperlake: Fix HOSTSW_OWN offset omits 59024c936561 pinctrl: jasperlake: Unhide SPI group of pins omits 8ae0b65ac7e5 m68k: defconfig: Enable KUnit tests omits 95526cccc486 m68k: defconfig: Update defconfigs for v5.10-rc1 omits b064945517ee media: fix kernel-doc markups omits 0d72f489995b media: platform: add missing put_device() call in mtk_jpeg [...] omits f50613c1a830 media: cedrus: Add support for R40 omits d41662e52a03 media: dt-bindings: media: allwinner,sun4i-a10-video-engin [...] omits b2d3bef1aa78 media: coda: Add a V4L2 user for control error macroblocks count omits 8297ae5c29fc media: coda: coda_buffer_meta housekeeping fix omits 8cb7ebe4ebd7 media: staging: rkisp1: isp: set metadata pads to MEDIA_BU [...] omits 6ad253cc3436 media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. omits 940727bf22f7 media: cedrus: fix reference leak in cedrus_start_streaming omits 4cbbe2aaa053 media: staging: rkisp1: cap: fix runtime PM imbalance on error omits 652ce6769349 media: media/pci: simplify the return expression of verify [...] omits 7243f33120dd media: mtk-vcodec: remove allocated dma_parms omits 6651dba2bd83 media: isif: reset global state omits d30ac9d81a33 media: imx258: Remove Jason Chen's e-mail omits 68579b32e786 media: ov5640: fix support of BT656 bus mode omits 4b6c129e87a3 media: ipu3-cio2: Use v4l2_get_link_freq helper omits 1b888b3cebef media: v4l: Add a helper for obtaining the link frequency omits 9d0a79e55a62 media: Documentation: v4l: Document required controls on c [...] omits d3ed195bc761 media: Documentation: v4l: Fix language omits 98f9aafa9f41 media: ipu3-cio2: Check receved the size against payload s [...] omits 3abafaf41ab7 media: ov7670: do not aggregate returns omits 734f0b0153f9 media: stm32-dcmi: add 8-bit Bayer formats support omits ab32b2c3636b media: stm32-dcmi: remove deprecated dmaengine_terminate_all() omits b9b327623b45 media: stm32-dcmi: don't print an error on probe deferral omits 32ea5e057aad media: ov5640: add support of 160x120 resolution omits 61e7f892b5ee media: ipu3-cio2: Remove traces of returned buffers omits b369132f0a0b media: ipu3-cio2: Rename CIO2_IMAGE_MAX_LENGTH as CIO2_IMA [...] omits 40f072e18155 media: ipu3-cio2: Remove explicit type from frame size checks omits 44e6d472cef6 media: ipu3-cio2: Use unsigned values where appropriate omits 219a8b9c04e5 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE omits a86cf9b29e8b media: ipu3-cio2: Validate mbus format in setting subdev format omits 55a6c6b2be3d media: ipu3-cio2: Serialise access to pad format omits 8160e86702e0 media: ipu3-cio2: Return actual subdev format omits db8e94e7cf27 media: v4l: subdev: Improve link format validation debug messages omits f5c24ca7bf8c media: i2c: ov772x: Add test pattern control omits efcb7dda9b53 media: i2c: ov772x: Add support for BT.656 mode omits 8a10b4e3601e media: i2c: ov772x: Parse endpoint properties omits 055e124eec85 media: rcar-csi2: Set bus type when parsing fwnode omits 09e73bbd3ee5 media: rcar-csi2: Switch to using fwnode instead of OF omits 5b3ff3be485e media: MAINTAINERS: Add ADV7604 bindings documentation omits 450c6b108e28 media: dt-bindings: adv7604: Convert bindings to json-schema omits 3e51ce5b1e87 media: dt-bindings: adv7604: Fix documentation for hpd-gpios omits 3be682fac66c media: v4l2-fwnode: Say it's fine to use v4l2_fwnode_endpo [...] omits 20936f77347d media: v4l2-fwnode: Rework v4l2_fwnode_endpoint_parse docu [...] omits c2505342ee5b media: v4l2-fwnode: Don't zero parts of struct v4l2_fwnode [...] omits b3cc73d2bf14 media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must [...] omits 1726b976a6aa media: adv748x: Zero entire struct v4l2_fwnode_endpoint omits d7dc892dd46d media: dt-bindings: convert CODA VPU bindings to yaml omits b20d9fac5bf5 media: dt-bindings: media: ov772x: Document endpoint props omits b2d059460e5e media: dt-bindings: media: ov772x: Make bus-type mandatory omits 898bd5b5a4c5 media: dt-bindings: media: ov772x: Convert to json-schema omits 8d9b35a2da8e media: dt-bindings: media: imx214: Convert to json-schema omits 7b177d8f50d9 media: dt-bindings: media: mt9v111: Convert to json-schema omits f70ad2aced30 media: imx274: add support for sensor mode6, 1280x540 omits e599fc86717f media: imx274: remove binning enum omits ad97bc37426c media: i2c: imx274: Add IMX274 power on and off sequence omits f4fcf0108b42 media: i2c: imx274: Remove stop stream i2c writes during remove omits c87bfb624059 media: i2c: imx274: Fix Y_OUT_SIZE register setting omits 51a4756519ea media: v4l2-async: Fix trivial documentation typo omits e0f822f8d969 media: ov2740: select regmap omits 1d7b18a9ee55 media: ov2740: change the minimal exposure value to 4 omits 1c891423d705 media: i2c: tvp5150: simplify getting state container omits b5783c4d1fbe media: i2c: smiapp: simplify getting state container omits 9a855b73e8ed media: i2c: ov8856: simplify getting state container omits fc7586e7c85f media: i2c: ov7740: simplify getting state container omits 8666b3197bcd media: i2c: ov5695: simplify getting state container omits 1a7471256940 media: i2c: ov5675: simplify getting state container omits bf3965577aff media: i2c: ov5670: simplify getting state container omits 5fa6f1fc32ca media: i2c: ov2740: simplify getting state container omits dab24a220e03 media: i2c: ov2685: simplify getting state container omits 7519296da44f media: i2c: ov2680: simplify getting state container omits 00dd015d176a media: i2c: ov13858: simplify getting state container omits 34b3c34d104c media: i2c: hi556: simplify getting state container omits f6d549174f23 media: i2c: et8ek8: simplify getting state container omits 92172a3105d2 media: i2c: dw9768: simplify getting state container omits 334abb57b271 media: i2c: ak7375: simplify getting state container omits 17ed3c90dc05 media: i2c: adv7180: simplify getting state container omits 22a7c931c665 media: i2c: adp1653: simplify getting state container omits 3d5201233ad5 media: i2c: ad5820: simplify getting state container omits bbaecc36b7e0 media: i2c: imx355: silence unused acpi_device_id warning omits be0b9b6399aa media: i2c: imx355: simplify getting state container omits 5347e1ed7761 media: i2c: imx319: silence unused acpi_device_id warning omits 74290ac11b78 media: i2c: imx319: simplify getting state container omits b50ce25de769 media: i2c: imx290: simplify getting state container omits 37bb22ed9c72 media: i2c: imx219: simplify getting state container omits 69baf338fc16 media: v4l2-fwnode: Return -EINVAL for invalid bus-type omits 57a975565c97 media: staging: rkisp1: rsz: make const array static, make [...] omits 1342f51ec248 media: MAINTAINERS: camss: Add Robert Foss as co-maintainer omits 7fd85371e53c media: remove unneeded break omits b14e7b66b08d media: staging: media: imx: remove unnecessary variable use omits c7b2c0ccd064 media: staging: media: imx: remove commented code omits bea2b6a4e141 media: rcar-vin: Add support for suspend and resume omits 63a71dd813e2 media: rcar-vin: Break out hardware start and stop to new methods omits 43e36a222a33 media: rcar-vin: Cache the CSI-2 channel selection value omits b83a18cca892 media: rcar-vin: Remove handling of user-space buffers whe [...] omits 90ed57851eef media: rcar-vin: Use scratch buffer when not in running state omits 8b77d1f99e64 media: cx231xx: Consolidate dmesg output omits 994388f228c6 media: au0828: Consolidate dmesg output omits 9bb83e8fe252 media: Bulk remove BUG_ON(in_interrupt()) omits d940d2f46bfe media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 4affafd7bec7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 27c3943683f7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 5d4fa2c50125 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits f28a81a3b642 media: platform: add missing put_device() call in mtk_jpeg [...] omits e91c255733d9 media: cec-core: first mark device unregistered, then wake up fhs omits 01c7a8167d49 media: MAINTAINERS: rectify ZR36067 VIDEO FOR LINUX DRIVER [...] omits 41cbf0aecbf8 media: pxa_camera: Use fallthrough pseudo-keyword omits a08ad6339e04 media: tm6000: Fix sizeof() mismatches omits e5c0cd26d54e media: cec-core.rst/cec-ioc-g-mode.rst: fix typos in monit [...] omits aef47f6c585a media: coda: Clarify interrupt registered name omits a22955e81a11 media: coda: Clarify device registered log omits ba928bbd0782 media: coda: Simplify H.264 small buffer padding logic omits f23e5f407ffa media: coda: Remove redundant ctx->initialized setting omits af0321a5be3e media: zr364xx: propagate errors from zr364xx_start_readpipe() omits 1671d4ea7794 media: saa7164: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 121ca877c1e8 media: rkvdec: Remove redundant platform_get_irq error message omits 099d801bcd1e media: staging: rkisp1: remove unecessary clocks omits 4b69709aa0a2 media: staging: dt-bindings: rkisp1: drop parent unit address omits a493baf1c44a media: staging: dt-bindings: rkisp1: re-order properties omits d55575f8f757 media: staging: dt-bindings: rkisp1: drop i2c unit address omits 185ca93444b3 media: staging: dt-bindings: rkisp1: add missing required nodes omits d51b5d9a277b media: staging: rkisp1: cap: refactor enable/disable strea [...] omits f4aefc581af4 media: staging: rkisp1: capture: set default quantization [...] omits d6a032ab1cf9 media: staging: rkisp1: uapi: add "WITH Linux-syscall-note" omits db1733ce23bd media: staging: rkisp1: params: remove unnecessary parentheses omits cdda99d70d73 media: staging: rkisp1: params: remove unnecessary "!!" omits 3fcd2d42a071 media: staging: rkisp1: remove the 'is_streaming' field fr [...] omits 60fcc5beb80c media: staging: rkisp1: initialize buffer lists only on probe omits dd48134061bb media: staging: rkisp1: params: in stop_streaming, use lis [...] omits 35d1a7bbe456 media: staging: rkisp1: validate links before powering and [...] omits 6e8c09bb8d60 media: vivid: fix (partially) timing issues omits 5e3a81d42e1d media: zoran: fix spelling mistake and make error message [...] omits e7531d5625ed media: Fix V4L2_COLORSPACE_470_SYSTEM_BG description omits 020c7b6d3cd4 media: uapi: h264: Add documentation to the interface header omits adbf7c06330e media: staging: rkisp1: remove TODO item to document quant [...] omits acc4de3d7f47 media: rcar-vin: Remove redundant compatible values omits 336934dbecd8 media: marvell-ccic: Fix -Wunused-function warnings omits 8b88e2cddb9d media: bttv: use semicolons rather than commas to separate [...] omits abeb97ec2ea2 media: exynos4-is: use semicolons rather than commas to se [...] omits 107b2c9caf6d media: rtl2832: use semicolons rather than commas to separ [...] omits 7214f42cfcd6 media: dib0700: use semicolons rather than commas to separ [...] omits e095406a4010 media: dvbsky: use semicolons rather than commas to separa [...] omits c2cf441779b2 media: au0828: use semicolons rather than commas to separa [...] omits ef0d21e492ce media: mt2060: use semicolons rather than commas to separa [...] omits 0fcd8d890f62 media: radio-sf16fmr2: use semicolons rather than commas t [...] omits 130e820d20df media: msp3400: use semicolons rather than commas to separ [...] omits fa71ae71ebaa media: ts2020: use semicolons rather than commas to separa [...] omits e4b0e7d61898 media: pvrusb2: use semicolons rather than commas to separ [...] omits 835fd614cbb5 media: sun4i-csi: use semicolons rather than commas to sep [...] omits f5071fd53604 media: s3c-camif: use semicolons rather than commas to sep [...] omits c87dbeb8b195 media: gspca: ov534-ov772x: use semicolons rather than com [...] omits 3a3c72d69b0d media: m88ds3103: use semicolons rather than commas to sep [...] omits 2fad4168fbeb media: saa7134: use semicolons rather than commas to separ [...] omits 829393f700fb media: rtl28xxu: use semicolons rather than commas to sepa [...] omits 973c960de6a2 media: em28xx-audio: use semicolons rather than commas to [...] omits 67120129f95d media: coda: use semicolons rather than commas to separate [...] omits 6df26dc6b9b7 media: v4l2: remove remaining compat_ioctl omits 50085270a162 media: v4l2: remaining compat handlers omits 566f960d3c5e media: v4l2: convert v4l2_format compat ioctls omits 3f65c6f67e88 media: v4l2: allocate v4l2_clip objects early omits 00af58fd9a20 media: v4l2: move compat handling for v4l2_buffer omits 6c9361e739a5 media: v4l2: move v4l2_ext_controls conversion omits 3b8bc8912adf media: v4l2: remove unneeded compat ioctl handlers omits 8dbcc3fa387c media: v4l2: prepare compat-ioctl rework omits 7bab16a6075b KVM: arm64: Correctly align nVHE percpu data omits df85429959b2 Merge tag 'ti-sysc-fixes' into fixes omits 24880a87042b usb: typec: qcom-pmic-typec: fix builtin build errors omits 0003b687ee6d drm: fix oops in drm_atomic_set_crtc_for_connector omits af8f9e8611cd Merge tag 'usb-fixes-v5.10-rc5' of git://git.kernel.org/pu [...] omits e5633b95dce9 ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG St [...] omits 7ac76dab93a7 drm/virtio: Make virtgpu_dmabuf_ops with static keyword omits fb89b2544b64 phy: mediatek: fix spelling mistake in Kconfig "veriosn" - [...] omits 14839107b51c phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency omits 44786a26a748 phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency omits 231655eb55b0 phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY omits 40252dd7cf7c usb: cdns3: gadget: calculate TD_SIZE based on TD omits 78e915885109 usb: cdns3: gadget: initialize link_trb as NULL omits a582354c92d1 drm/i915: Pimp the watermark documentation a bit omits dbf71381d733 drm/i915: Nuke intel_atomic_crtc_state_for_each_plane_stat [...] omits ffc90033dfc1 drm/i915: Pass intel_atomic_state around omits 1254100030b3 smb3: Handle error case during offload read path omits ac873aa3dc21 smb3: Avoid Mid pending list corruption omits de9ac0a6e9ef smb3: Call cifs reconnect from demultiplex thread omits 98128572084c cifs: fix a memleak with modefromsid omits 4bbf439b09c5 fix return values of seq_read_iter() omits ee230706666c drm/i915/dp: Add from_crtc_state to copy color blobs omits aa07c1d3be69 drm/i915: Pass intel_atomic_state instead of drm_atomic_state omits 09162bc32c88 Linux 5.10-rc4 omits a14d546f7270 drm/lima: Unconditionally call dev_pm_opp_of_remove_table() omits 575cba20c421 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC [...] omits cd434e740ff2 drm/lima/lima_sched: Remove unused and unnecessary variable 'ret' omits 37d66109fe6f drm/lima/lima_drv: Demote kernel-doc formatting abuse omits 8f9d7ef38cfa drm/lima: simplify the return expression of lima_devfreq_target omits db4c02e439f7 drm/panel: s6e63m0: Set up some display info omits 4680e9cc9d8b drm/panel: s6e63m0: Support 3WIRE protocol omits 9cea169835de drm/panel: s6e63m0: Add some explanations omits 1b72ea1eaa9e drm/panel: s6e63m0: Implement reading from panel omits 49ef0c6d7dd2 drm/panel: s6e63m0: Simplify SPI writing omits 78a56e0494ad entry: Fix spelling/typo errors in irq entry code omits 6e5a91901c2d timekeeping: Address parameter documentation issues for va [...] omits 29efc4612ac1 timekeeping: Fix parameter docs of read_persistent_wall_an [...] omits f27f7c3f100e timekeeping: Add missing parameter docs for pvclock_gtod_[ [...] omits c1ce406e80fb timekeeping: Fix up function documentation for the NMI saf [...] omits e025b03113d2 timekeeping: Add missing parameter documentation for updat [...] omits 199d280c884d timekeeping: Remove static functions from kernel-doc markup omits a0f5a65fa5fa time: Add missing colons for parameter documentation of ti [...] omits efd838fec17b vhost scsi: Add support for LUN resets. omits 18f1becb6948 vhost scsi: add lun parser helper omits 47a3565e8bb1 vhost scsi: fix cmd completion race omits 25b98b64e284 vhost scsi: alloc cmds per vq instead of session omits 6bcf34224ac1 vhost: add helper to check if a vq has been setup omits a312db697cb0 vdpasim: fix "mac_pton" undefined error omits 31b05212360c Merge branch 'linux-5.11' of git://github.com/skeggsb/linu [...] omits a6af8718b98e Merge tag 'drm-fixes-2020-11-16' of git://anongit.freedesk [...] omits 8f598d15ee65 Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] omits c725dafc95f1 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers omits da88f9b31136 timer_list: Use printk format instead of open-coded symbol lookup omits 846939118270 drm/gma500: Remove 2D accel code omits ebc7d6470ac4 drm/gma500: Remove GTT roll support omits 9cfd9c45994b Merge tag 'char-misc-5.10-rc4' of git://git.kernel.org/pub [...] omits 281b3ec3a75b Merge tag 'usb-5.10-rc4' of git://git.kernel.org/pub/scm/l [...] omits 0062442ecfef Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 326fd6db6112 Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] omits 64b609d6a60c Merge tag 'perf-urgent-2020-11-15' of git://git.kernel.org [...] omits d0a37fd57fba Merge tag 'sched-urgent-2020-11-15' of git://git.kernel.or [...] omits a584e9bc1b7e can: m_can: m_can_stop(): set device to software init mode [...] omits 85816aba460c can: m_can: Fix freeing of can device from peripherials omits a8c22f5b0c68 can: m_can: m_can_class_free_dev(): introduce new function omits 259c2fbef8f0 Merge tag 'locking-urgent-2020-11-15' of git://git.kernel. [...] omits cd0d83eab2e0 can: m_can: m_can_handle_state_change(): fix state change omits c81d0b6ca665 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration omits 1ff203badbbf can: tcan4x5x: tcan4x5x_can_probe(): add missing error che [...] omits 3fcce133f0d9 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI omits b7ee5bc3e100 can: flexcan: fix failure handling of pm_runtime_get_sync() omits 499aa923c567 can: flexcan: flexcan_setup_stop_mode(): add missing "req_ [...] omits 8a68cc0d690c can: peak_usb: fix potential integer overflow on shift of a int omits 81c9c8e0adef can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then [...] omits 7968c7c79d3b can: ti_hecc: Fix memleak in ti_hecc_probe omits a1e654070a60 can: dev: can_restart(): post buffer from the right context omits 9aa9379d8f86 can: af_can: prevent potential access of uninitialized mem [...] omits c8c958a58fc6 can: af_can: prevent potential access of uninitialized mem [...] omits a50cf15906d4 Merge branch 'for-5.10-fixes' of git://git.kernel.org/pub/ [...] omits c887c9b9ca62 kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use omits 14a2e551faea batman-adv: set .owner to THIS_MODULE omits 849920c70339 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_por [...] omits 56311a315da7 net: stmmac: dwmac_lib: enlarge dma reset timeout omits 796a2665ca3e lan743x: prevent entire kernel HANG on open, for some platforms omits e35df62e04cc lan743x: fix issue causing intermittent kernel log warnings omits e28c0d7c92c8 Merge branch 'akpm' (patches from Andrew) omits 31908a604ced Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 7e908b7461ec Merge tag 'hwmon-for-v5.10-rc4' of git://git.kernel.org/pu [...] omits 0c0451112b62 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1ba86d4366e0 netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] omits 30636a59f4c1 Merge tag 'selinux-pr-20201113' of git://git.kernel.org/pu [...] omits 057a10fa1f73 sctp: change to hold/put transport for proto_unreach_timer omits 4aea779d3512 Merge tag 'for-linus-5.10-rc4' of git://git.kernel.org/pub [...] omits 5933baa36e26 drm/panel/samsung-sofef00: Add panel for OnePlus 6/T devices omits b81cfdd6d2b4 dt-bindings: panel-simple-dsi: add samsung panels for OnePlus 6/T omits 3ad216ee73ab afs: Fix afs_write_end() when called with copied == 0 [ver #3] omits 65b422d9b61b vsock: forward all packets to the host when no H2G is registered omits 92307069a96c net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 omits f5785283dd64 ocfs2: initialize ip_next_orphan omits 2f31ad64a9cc panic: don't dump stack twice on warn omits 336bf30eb765 hugetlbfs: fix anon huge page migration race omits 8b21ca0218d2 mm: memcontrol: fix missing wakeup polling thread omits e7e046155af0 kernel/watchdog: fix watchdog_allowed_mask not used warning omits df5b0ab3e08a reboot: fix overflow parsing reboot cpu number omits 8b92c4ff4423 Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" omits 3347acc6fcd4 compiler.h: fix barrier_data() on clang omits 96e1fac162cc mm/gup: use unpin_user_pages() in __gup_longterm_locked() omits 22e4663e9163 mm/slub: fix panic in slab_alloc_node() omits 044747e971ac mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov omits 2da9f6305f30 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit omits d20bdd571ee5 mm/compaction: stop isolation if too many pages are isolat [...] omits 38935861d85a mm/compaction: count pages and stop correctly during page [...] omits 37344718bd70 net: phy: smsc: add missed clk_disable_unprepare in smsc_p [...] omits 8214e3a1a4ee drm/panel/panel-tpo-tpg110: Correct misnaming and supply m [...] omits b7131ee0bac5 blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats omits e5b1032a656e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM f [...] omits 11e94f28c3de iio: accel: kxcjk1013: Replace is_smo8500_device with an a [...] omits 944d1444d53f io_uring: handle -EOPNOTSUPP on path resolution omits f782e2c300a7 bpf: Relax return code check for subprograms omits 50f3d4129e72 drm: add debug logs for drm_mode_atomic_ioctl errors omits e3aae683e861 drm: convert drm_atomic_uapi.c to new debug helpers omits 8168d23fbcee nvme: fix memory leak freeing command effects omits f6224b868132 nvme: directly cache command effects log omits 0f0d2c876c96 nvme: free sq/cq dbbuf pointers when dbbuf set fails omits decbaf182d8f auxdisplay: fix platform_no_drv_owner.cocci warnings omits be323a4cef02 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...] omits 5c6fb4b28b16 drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere omits 6c27ffabeb19 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...] omits 630f51228060 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_c [...] omits ceb736e1d45c ipv6: Fix error path to cancel the meseage omits 9c2e14b48119 ip_tunnels: Set tunnel option flag when tunnel metadata is [...] omits 932f8c64d38b futex: Remove unused empty compat_exit_robust_list() omits f01c30de86f1 Merge tag 'vfs-5.10-fixes-2' of git://git.kernel.org/pub/s [...] omits d9315f5634c9 Merge tag 'xfs-5.10-fixes-5' of git://git.kernel.org/pub/s [...] omits 8d4c3e76e3be proc: don't allow async path resolution of /proc/self components omits 81e329e93b86 net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR omits 8c07205aea36 net: marvell: prestera: fix error return code in prestera_ [...] omits b5dea9c0ab62 Merge tag 'block-5.10-2020-11-13' of git://git.kernel.dk/l [...] omits aa6306a8481e net: phy: mscc: remove non-MACSec compatible phy omits 1b1e9262ca64 Merge tag 'io_uring-5.10-2020-11-13' of git://git.kernel.d [...] omits 1331e6304f5d drm/amd/display: Extract 3rd plane from metadata omits 816853f9dc40 drm/amd/display: Set new format info for converted metadata. omits 3505b2ff53cd drm/amd/display: Store gem objects for planes 1-3 omits 544645f2ec1a drm/fourcc: add table describing AMD modifiers bit layout omits b7397bad74db drm/fourcc: Fix modifier field mask for AMD modifiers. omits 52f6f16d4fe4 drm/amd/display: Add missing pflip irq for dcn2.0 omits b3d652965452 drm/amd/amdgpu/gfx_v7_0: Remove unused struct definition omits 048df826e869 drm/amd/amdgpu/smu_v11_0_i2c: Provide descriptions for 'co [...] omits 0507a6173227 drm/amd/amdgpu/amdgpu_fw_attestation: Consume our own head [...] omits dc370a67148a drm/amd/amdgpu/amdgpu_vm_sdma: Fix 'amdgpu_vm_sdma_prepare [...] omits 7eff65d6c59c drm/amd/amdgpu/amdgpu_vm_cpu: Fix 'amdgpu_vm_cpu_prepare() [...] omits cd92df935065 drm/amd/amdgpu/amdgpu_ras: Make local function 'amdgpu_ras [...] omits 32dc53480a8a drm/amd/amdgpu/amdgpu_ras: Remove unused function 'amdgpu_ [...] omits ff08711cfb95 drm/amd/amdgpu/amdgpu_gmc: Demote one and fix another func [...] omits 20ed491bbb79 drm/amd/amdgpu/amdgpu_debugfs: Demote obvious abuse of ker [...] omits 8ebc6df6a78d drm/amd/amdgpu/amdgpu_ids: Supply missing docs for 'id' an [...] omits 793c85713387 drm/amd/amdgpu/amdgpu_sched: Consume our own header contai [...] omits 29d6a1631e55 drm/amd/amdgpu/amdgpu_csa: Remove set but unused variable 'r' omits 05ed830e49a8 drm/amd/amdgpu/amdgpu_virt: Make local function 'amdgpu_vi [...] omits 2c8645b7a697 drm/amd/amdgpu/amdgpu_vram_mgr: Add missing descriptions f [...] omits 1b4940bc796c drm/amd/amdgpu/amdgpu_sync: Fix misnamed, missing and extr [...] omits 211880a60363 drm/amd/amdgpu/amdgpu_pll: Fix kernel-doc formatting, miss [...] omits ad8eb024c872 drm/amd/amdgpu/amdgpu_ib: Fix some incorrect/incomplete fu [...] omits 80854e83d71a drm/amd/amdgpu/amdgpu_ring: Fix misnaming of param 'max_dw' omits f631eae5259b drm/amd/display/dc/core/dc_link_ddc: Move DP_DVI_CONVERTER [...] omits 8dfcb24e40e4 drm/amd/display/dc/core/dc_link_dp: Move DP_VGA_LVDS_CONVE [...] omits 1b98bc5dea3e drm/amd/include/vega10_ip_offset: Mark _BASE structs as __ [...] omits 1a3089565e45 drm/amdgpu/display: fix FP handling in DCN30 omits 2bdb83026a62 drm/amdgpu: Enable TA firmware loading for dimgrey_cavefish omits 6cb445e8030f drm/amdgpu: Use PSP_FW_NAME_LEN instead of magic number omits c4cb773c702b drm/amdkfd: Put ACPI table after using it omits 1cb027950adc drm/amdkfd: Move the ignore_crat check before the CRAT table get omits 7a4894072f89 drm/amd/pm: update driver if version for dimgrey_cavefish omits 1c990e7801f0 drm/amdgpu: declare smuio callback function as static omits 8279bb4ec785 drm/amd/pm: add gfx_state_change_set() for rn gfx power sw [...] omits 628c36d7b238 drm/amdgpu: update amdgpu device suspend/resume sequence f [...] omits d90a53d65ad2 drm/amdgpu: add amdgpu_gfx_state_change_set() set gfx powe [...] omits 4cd078dc654d drm/amdgpu: add s0i3 capacity check for s0i3 routine (v2) omits 8cf8821e15cd net: Exempt multicast addresses from five-second neighbor [...] omits 99d56196a700 Documentation: Chinese translation of Documentation/arm64/ [...] omits 2b5668733050 net: ethernet: ti: cpsw: fix cpts irq after suspend omits ae5b17e46414 scripts: kernel-doc: Restore anonymous enum parsing omits b65f3a9d6c4f docs: mtd: spi-nor: Fix formatting of text vs. diagrams omits 35a3c891f648 docs: filesystems: link ubifs-authentication.rst without . [...] omits 8f4f0bcd3de0 documentation: arm: sunxi: add Allwinner H616 documents omits 86a19b3f8286 docs: driver-api: mtd: intel-spi: Improve formatting of sh [...] omits 09028e60fcea doc: zh_CN: add translatation for tmpfs omits 4ec0b092493f docs: ABI: Drop trailing whitespace omits 04d0608b4407 docs: core-api/printk-formats.rst: Clarify formatting {cpu [...] omits bfe7bf311497 docs: ABI: ABI documentation for procfs attribute files us [...] omits 7d7178873560 Documentation: include sign off for reverts omits 9f16a66733c9 block: mark flush request as IDLE when it is really finished omits 1a49a97df657 btrfs: tree-checker: add missing return after error in root_item omits 6f23277a49e6 btrfs: qgroup: don't commit transaction when we already ho [...] omits c334730988ee btrfs: fix missing delalloc new bit for new delalloc ranges omits 9e6a39eae450 Merge tag 'devicetree-fixes-for-5.10-2' of git://git.kerne [...] omits 123f01a0c989 drm/tegra: output: Do not put OF node twice omits 74490422522d arm64: abort counter_read_on_cpu() when irqs_disabled() omits 68c5debcc06d arm64: implement CPPC FFH support using AMUs omits bc3b6562a1ac arm64: split counter validation function omits 4b9cf23c179a arm64: wrap and generalise counter read functions omits 1395f8df87b0 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kerne [...] omits 4de010e2c989 Merge tag 'pinctrl-v5.10-2' of git://git.kernel.org/pub/sc [...] omits 29eb6b7d62b0 Merge tag 'gpio-v5.10-2' of git://git.kernel.org/pub/scm/l [...] omits d853b3406903 spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe omits 673cb932b688 Merge tag 'mmc-v5.10-rc3' of git://git.kernel.org/pub/scm/ [...] omits e627c25544df Merge tag 'drm-fixes-2020-11-13' of git://anongit.freedesk [...] omits 02a9c6ee4183 ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() omits 6186313d06df Merge tag 'trace-v5.10-rc3' of git://git.kernel.org/pub/sc [...] omits e45f90fc72c8 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 88b31f07f3f2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits d3ba7afcc11f Merge tag 'ext4_for_linus_bugfixes' of git://git.kernel.or [...] omits dabbd6abcdbe IB/hfi1: Fix error return code in hfi1_init_dd() omits e3e043992cb6 drm/ttm: fix missing NULL check in the new page pool omits bafcdad64346 drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transco [...] omits 18db36a073db docs: ABI: testing: iio: stm32: remove re-introduced unsup [...] omits c42773b67d82 drm/i915: Introduce intel_crtc_readout_derived_state() omits 33574ec9c1ad drm/i915: s/intel_mode_from_pipe_config/intel_mode_from_cr [...] omits 291106cbd6fa drm/i915: Move hw.active assignment into intel_crtc_get_pi [...] omits 11f9af1657b1 drm/i915: Add a wrapper function around get_pipe_config omits 50431b45685b tools, bpftool: Add missing close before bpftool net attach exit omits 65c1ed30b0e6 drm/i915: Move encoder->get_config to a new function omits bdac39a3bd28 dt-bindings: clock: imx5: fix example omits 3bbb73f8e60f dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.M [...] omits 60268b0e8258 hwmon: (amd_energy) modify the visibility of the counters omits 6d853c9e4104 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode omits 4df694a47768 MAINTAINERS: add usb raw gadget entry omits 0e6371fbfba3 usb: typec: ucsi: Report power supply changes omits f5c042b23f74 regulator: workaround self-referent regulators omits 4b639e254d3d regulator: avoid resolve_supply() infinite recursion omits 57a6ad482af2 regulator: fix memory leak with repeated set_machine_const [...] omits 106e6d8df484 ASoC: rt1015: increase the time to detect BCLK omits a7319c8f50c5 drm/udl: Fix missing error code in udl_handle_damage() omits 76255470ffa2 xhci: hisilicon: fix refercence leak in xhci_histb_probe omits ffa13d2d9402 Revert "usb: musb: convert to devm_platform_ioremap_resour [...] omits b57d5437e374 Merge tag 'sunxi-fixes-for-5.10-1' of git://git.kernel.org [...] omits 7e47a750116d Merge tag 'stm32-dt-for-v5.10-fixes-2' of git://git.kernel [...] omits 0461a1ae98bc Merge tag 'amdtee-fixes-for-5.10' of git://git.linaro.org: [...] omits 53bf2776e313 ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] omits 53bbff266880 Merge tag 'socfpga_fix_for_v5.10' of git://git.kernel.org/ [...] omits e57523fa64d6 Merge tag 'samsung-fixes-5.10' of git://git.kernel.org/pub [...] omits 47cd1eac336c Merge tag 'imx-fixes-5.10-3' of git://git.kernel.org/pub/s [...] omits 96308b066184 KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests omits 0107973a80ad KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch omits 51b958e5aeb1 KVM: x86: clflushopt should be treated as a no-op by emulation omits 2c38234c425e Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pu [...] omits ff828729be44 iommu/vt-d: Cure VF irqdomain hickup omits 95a793c3bc75 ALSA: ctl: fix error path at adding user-defined element set omits 9e885770277d ALSA: hda/realtek - HP Headset Mic can't detect after boot omits a0ccbc5319d5 ALSA: hda/realtek - Add supported mute Led for HP omits 23c216416056 arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver omits 38328d401167 arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 [...] omits e3dd11a9f252 arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist omits 77473cffef21 arm64: Add MIDR value for KRYO2XX gold/silver CPU cores omits 58284a901b42 arm64/mm: Validate hotplug range before creating linear mapping omits c4fc6328d6c6 crypto: arm64/chacha - simplify tail block handling omits 9c0cef236475 crypto: qat - add gen4 firmware loader omits 2778d64cf3f5 crypto: qat - add support for broadcasting mode omits bd684d83c789 crypto: qat - add support for shared ustore omits 244f572cebec crypto: qat - allow to target specific AEs omits d707d3f23e69 crypto: qat - add FCU CSRs to chip info omits 9e0f74b717e4 crypto: qat - add CSS3K support omits bf8313c71c88 crypto: qat - use ae_mask omits 912eebeb72b4 crypto: qat - add check for null pointer omits 4f1e941560e1 crypto: qat - add misc control CSR to chip info omits c4909d327cc3 crypto: qat - add wake up event to chip info omits 767358119fca crypto: qat - add clock enable CSR to chip info omits cb439361a39b crypto: qat - add reset CSR and mask to chip info omits 4f07195d638e crypto: qat - add local memory size to chip info omits 8b487ae26ad5 crypto: qat - add support for lm2 and lm3 omits d25cf2c7a057 crypto: qat - add next neighbor to chip_info omits 49c1327328ad crypto: qat - replace check based on DID omits fc5f3f86e5af crypto: qat - introduce chip info structure omits 58c173b9cb84 crypto: qat - refactor long expressions omits ecb917ad0fc2 crypto: qat - refactor qat_uclo_set_ae_mode() omits 97b984019530 crypto: qat - move defines to header files omits 8f87b6271ec8 crypto: qat - remove global CSRs helpers omits 10fb050caef9 crypto: qat - refactor AE start omits 82b3230658a9 crypto: qat - change micro word data mask omits fe278bf35c59 crypto: qat - change type for ctx_mask omits 72b67d9507b9 crypto: qat - add support for relative FW ucode loading omits ee103cf1f5af crypto: qat - rename qat_uclo_del_uof_obj() omits 54fa5d4bf712 crypto: qat - introduce additional parenthesis omits 8ec0bee5d43e crypto: qat - remove unnecessary parenthesis omits ed8fc0c1b9c7 crypto: qat - fix error message omits 49a6cccec4f8 crypto: qat - fix CSR access omits 3b5c130fb2e4 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() omits f21406b0511d crypto: qat - support for mof format in fw loader omits cd078cb6a0f2 crypto: cavium/nitrox - Fix sparse warnings omits 802c6c3ef3bc crypto: qat - replace pci with PCI in comments omits 86cd97ec4b94 crypto: arm/chacha-neon - optimize for non-block size multiples omits ec3c5b32fccc crypto: qat - remove cast for mailbox CSR omits 6569e3097f1c crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager omits 7bc40aedf24d mac80211: free sta in sta_info_insert_finish() on errors omits 41f3ed2cac86 Merge tag 'amd-drm-fixes-5.10-2020-11-12' of git://people. [...] omits 858fbdbcef36 Merge tag 'drm-intel-fixes-2020-11-13' of git://anongit.fr [...] omits 38a250918495 drm/amdgpu: enable DCN for navi10 headless SKU omits 266421925574 drm/amdgpu: add ta firmware load for green-sardine omits fec3124dc627 drm/amd/amdgpu/amdgpu_cs: Add a couple of missing function [...] omits 4a00eb184234 drm/amd/amdgpu/amdgpu_display: Remove pointless header omits 35c7fad94cb2 drm/amd/amdgpu/amdgpu_ring: Fix a bunch of function misdoc [...] omits 75501872b4af drm/amd/amdgpu/amdgpu_ttm: Demote non-conformant kernel-do [...] omits f02f8c32ee36 drm/amd/amdgpu/amdgpu_fence: Fix some issues pertaining to [...] omits 8970b698b0ce drm/amd/amdgpu/amdgpu_kms: Fix misnaming of parameter 'dev' omits a9f5f98f796e drm/amdgpu: check hive pointer before access omits 3f66bf401e9f drm/amdgpu: fix compute queue priority if num_kcq is less than 4 omits 3617e579eba4 drm/amd/amdgpu: Update VCN initizalization behvaior omits 6bfbfe8c4591 drm/amdgpu: add UMC to ip discovery map omits 8473c1387f6f drm/amdgpu: disable rom clock gating support for APUs omits 0e961589f53e drm/amdgpu: switch to use smuio callbacks for AI family omits d1ffa512c635 drm/amdgpu: implement smuio v11_0 callbacks omits 09aac699c399 drm/amdgpu: implement smuio v9_0 callbacks omits 293f256396aa drm/amdgpu: add amdgpu_smuio structure omits 4d53f5219ba5 drm/amd/pm: correct table_clk_vlt memory size due to repla [...] omits 349a32898838 drm/amd/pm: update the swSMU headers for vangogh omits fd253334a2ca drm/amd/pm: add the interface to dump smu metrics table fo [...] omits 55a79cc25b49 drm/radeon/sumo_dpm: Move 'sumo_get_pi()'s prototype into [...] omits 880d8dfc6f49 drm/radeon/ni: Remove set but unused variable 'mc_shared_chmap' omits 59c0e925abb9 drm/radeon/evergreen_dma: Fix doc-rot of function paramete [...] omits 33761307aa97 drm/radeon/evergreen_cs: Fix misnaming issues surrounding [...] omits f934f9379eca drm/radeon/cik_sdma: Demote vague attempt at kernel-doc omits 0f4d60c33481 drm/radeon/r600_cs: Fix some doc-rot and supply missing fu [...] omits 0d8357c26a9a drm/radeon/r100: Fix some kernel-doc formatting, misnaming [...] omits d029ed568045 drm/radeon/radeon_mn: Supply description for 'cur_seq' eve [...] omits bf81a58144d2 drm/radeon/ci_dpm: Remove set but unused variable 'dpm_event_src' omits 7c1f03e02379 drm/radeon/radeon_ib: Supply description for 'radeon_ib_ge [...] omits 0f3e7b012b30 drm/radeon/radeon_sync: Add description for function param 'rdev' omits 2c07b82719ea drm/radeon/radeon_dp_mst: Remove unused variable 'ret' fro [...] omits 3c8ea3225276 drm/radeon/trinity_dpm: Remove some defined but never used arrays omits 995b2e736958 drm/radeon/kv_dpm: Strip out unused functions and their tables omits 4a347d806108 drm/radeon/radeon_vm: Fix some function parameter documentation omits 81fa5cc39ca6 drm/radeon/cik: Remove set but unused variable 'mc_shared_chmap' omits 19278157f893 drm/radeon/ni: Demote vague attempt at function header doc omits c317fcbbffe6 drm/radeon/si: Remove set but unused variable 'mc_shared_chmap' omits 901e860c7bdf drm/radeon/evergreen: Add comment for 'evergreen_page_flip [...] omits ca648e3835d6 drm/radeon/evergreen: Remove set but unused variable 'mc_s [...] omits 28ae8ea489c3 drm/radeon/cik: Fix a bunch of function parameter descriptions omits 6653672acfc8 drm/radeon/r600: Fix a misnamed parameter description and [...] omits 3af7bbe22430 drm/radeon/radeon_display: Fix function doc formatting and [...] omits f5ef92b5af0f drm/radeon/radeon_cs: Fix a bunch of doc-rot issues omits 4b7ec10bb7ae drm/radeon/r600: Strip out set but unused 'tmp' variables omits b4391459605c drm/radeon/radeon_ring: Add missing function parameters 'r [...] omits e64e3ca1a3ac drm/radeon/radeon_i2c: Remove pointless function header omits 1f0122460477 drm/radeon/radeon_display: Remove unused variable 'mod' omits a27d120527a5 drm/radeon/radeon_connectors: Strip out set but unused var [...] omits de1d598b678c drm/radeon/radeon_fence: Demote some non-conformant kernel [...] omits 92378a4b54c1 drm/radeon/radeon_ttm: Place declaration of 'rdev' in same [...] omits d706d409d984 drm/radeon/atombios_crtc: Remove description of non-existe [...] omits 300f6a5c12a5 drm/radeon: Move prototypes to shared header omits 1012c55380f7 drm/radeon/radeon_drv: Move prototypes to a shared headerfile omits 6d587203c24c drm/radeon/radeon_drv: Source file headers are not good ca [...] omits 9c69e42e09f5 drm/radeon/radeon_kms: Include header containing our own p [...] omits f017853ee200 gpu: drm: radeon: radeon_device: Fix a bunch of kernel-doc [...] omits 02f40f82c440 gpu: drm: amd: amdgpu: amdgpu: Mark global variables as __ [...] omits 3655d1a6a90a gpu: drm: radeon: radeon_drv: Remove unused variable 'ret' omits 00d44b966d3f gpu: drm: scheduler: sched_entity: Demote non-conformant k [...] omits 26b5cf49cdda gpu: drm: scheduler: sched_main: Provide missing descripti [...] omits 334a1683935f Merge tag 'drm-intel-gt-next-2020-11-12-1' of git://anongi [...] omits 59f7dcd92959 Merge tag 'drm-misc-fixes-2020-11-12' of git://anongit.fre [...] omits 24bdae6993f7 drm/Kconfig: rename keembay config omits 14346c08fac4 Merge tag 'drm-misc-next-2020-11-12' of git://anongit.free [...] omits 4ec2b69da5e1 drm/i915/gvt: return error when failing to take the module [...] omits 4ee18c179e5e net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_ [...] omits baee1991fad9 net: ethernet: mtk-star-emac: fix error return code in mtk [...] omits 50b8a742850f bootconfig: Extend the magic check range to the preceding 3 bytes omits c350f8bea271 selinux: Fix error return code in sel_ib_pkey_sid_slow() omits e8aa6d520b44 net: ethernet: mtk-star-emac: return ok when xmit drops omits 1922a46b8c18 net/ncsi: Fix netlink registration omits 5ce6861d36ed drm/i915: Correctly set SFC capability for video engines omits 0eb0feb9aeac drm/i915/gem: Pull phys pread/pwrite implementations to th [...] omits 0a1db6f08412 drm/i915/gem: Allow backends to override pread implementation omits 585e5b17b92d Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 20ca21dfccb6 Merge tag 'gfs2-v5.10-rc3-fixes' of git://git.kernel.org/p [...] omits 77c7e1bc060d x86/platform/uv: Fix copied UV5 output archtype omits db7c95355538 Merge tag 'net-5.10-rc4' of git://git.kernel.org/pub/scm/l [...] omits 200f9d21aa92 Merge tag 'nfs-for-5.10-2' of git://git.linux-nfs.org/proj [...] omits ed4ffaf49bf9 KVM: arm64: Handle SCXTNUM_ELx traps omits 338b17933a60 KVM: arm64: Unify trap handlers injecting an UNDEF omits 23711a5e662c KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace omits bc551d776b69 drm: bridge: dw-hdmi: Avoid resetting force in the detect [...] omits 4f6b838c378a Merge tag 'v5.10-rc1' into kvmarm-master/next omits c01a21b77722 loop: Fix occasional uevent drop omits 7e890c37c25c block: add a return value to set_capacity_revalidate_and_notify omits c3213d260a23 SUNRPC: Fix oops in the rpc_xdr_buf event class omits dd94ac807a5e perf test: Update branch sample pattern for cs-etm omits db2ac2e49e56 perf test: Fix a typo in cs-etm testing omits db1a8b97a0a3 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies u [...] omits b0e5a05cc9e3 perf lock: Don't free "lock_seq_stat" if read_count isn't zero omits e24a87b54ef3 perf lock: Correct field name "flags" omits 2c686404012a drm/via/via_dma: Remove set but unused variable 'agp_base' omits 6ec29d2bb060 drm/i915/dp: Some reshuffling in mode_valid as prep for bi [...] omits c371dcf51cef Merge series "Use-after-free be gone" from Lukas Wunner <l [...] omits e88904bfe55d drm/sti/sti_hdmi: Move 'colorspace_mode_names' array to wh [...] omits e232e3d4ea4a include: drm: drm_atomic: Artificially use 'crtc' to avoid [...] omits eee013c1f128 drm/savage/savage_bci: Remove set but never used 'aper_rsr [...] omits 4fe092fadfc5 drm/atmel-hlcdc/atmel_hlcdc_plane: Fix documentation forma [...] omits 5f1f10998e7f drm/atmel-hlcdc/atmel_hlcdc_plane: Staticise local functio [...] omits c2edc1fe596e drm/atmel-hlcdc/atmel_hlcdc_crtc: Apply correct formatting [...] omits 9602182810cc MAINTAINERS/bpf: Update Andrii's entry. omits af5043c89a8e Merge tag 'acpi-5.10-rc4' of git://git.kernel.org/pub/scm/ [...] omits fcfb67918c0b Merge tag 'pm-5.10-rc4' of git://git.kernel.org/pub/scm/li [...] omits 4def49da620c spi: lpspi: Fix use-after-free on unbind omits edbc21113bde lan743x: fix use of uninitialized variable omits 5861c8cb1c90 Merge branch 'net-udp-fix-fast-frag0-udp-gro' omits 55e729889bb0 net: udp: fix IP header access and skb lookup on Fast/frag [...] omits 4b1a86281cc1 net: udp: fix UDP header access on Fast/frag0 UDP GRO omits 4e79e3f08e57 gfs2: Fix case in which ail writes are done to jdata holes omits d3039c0615c3 Revert "gfs2: Ignore journal log writes for jdata holes" omits b1e678bf290d RMDA/sw: Don't allow drivers using dma_virt_ops on highmem [...] omits fd63729cc0a6 selftests/bpf: Fix unused attribute usage in subprogs_unused test omits d035c3f6cdb8 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() omits 8a5c2906c52f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits eb73060b971a RDMA/cm: Make the local_id_table xarray non-irq omits 9f73bd1c2c4c devlink: Avoid overwriting port attributes of registered port omits 9e2b7fa2df43 vrf: Fix fast path output packet handling with async Netfi [...] omits 11decaf8127b NFS: Remove unnecessary inode lock in nfs_fsync_dir() omits 83f2c45e6393 NFS: Remove unnecessary inode locking in nfs_llseek_dir() omits 6c2190b3fcbc NFS: Fix listxattr receive buffer size omits 70438afbf17e NFSv4.2: fix failure to unregister shrinker omits 7222a8a52c9e Merge branches 'acpi-scan', 'acpi-misc', 'acpi-button' and [...] omits 63c5395bb7a9 spi: bcm-qspi: Fix use-after-free on unbind omits e13ee6cc4781 spi: bcm2835aux: Fix use-after-free on unbind omits e1483ac030fb spi: bcm2835: Fix use-after-free on unbind omits 5e844cc37a5c spi: Introduce device-managed SPI controller allocation omits 7940fb035abd HID: Add Logitech Dinovo Edge battery quirk omits c27168a04a43 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk [...] omits 4d64bb4ba5ec hwmon: (applesmc) Re-work SMC comms omits fd8feec665fe hwmon: (pwm-fan) Fix RPM calculation omits ee5e58418a85 HID: logitech-dj: Handle quad/bluetooth keyboards with a b [...] omits 044604943213 drm/i915/display: Make get_allowed_dc_mask().max_dc set a [...] omits 02d794a34c00 drm/i915/display: Group DC9 mask set omits 2a656cad337e mm/highmem: Take kmap_high_get() properly into account omits bc923818b190 gfs2: fix possible reference leak in gfs2_check_blk_type omits b98467fe96d2 thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 omits ab177c5d00cd s390/mm: remove unused clear_user_asce() omits 78d732e1f326 s390/cpum_sf.c: fix file permission for cpum_sfb_size omits 966e7ea43448 s390: update defconfigs omits b2911a84396f mac80211: minstrel: fix tx status processing corner case omits 4fe40b8e1566 mac80211: minstrel: remove deferred sampling code omits 1d18288555b3 mac80211: fix memory leak on filtered powersave frames omits 425af483523b serial: ar933x_uart: disable clk on error handling path in probe omits e67c139c488e tty: serial: imx: keep console clocks always on omits d41227544427 speakup: Do not let the line discipline be used several times omits 33f16855dcb9 tty: serial: imx: fix potential deadlock omits c1090bb10d5e arm64: mm: don't assume struct page is always 64 bytes omits 94e2bd0b259e rfkill: Fix use-after-free in rfkill_resume() omits edb8d77a939c drm/i915/gvt: Set ENHANCED_FRAME_CAP bit omits d19d8d345eec fscrypt: fix inline encryption not used on new files omits ae3d6083acf6 Input: elan_i2c - fix firmware update on newer ICs omits 52755b66ddce cosa: Add missing kfree in error path of cosa_write omits 676650d007e0 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER omits 460cd17e9f7d net: switch to the kernel.org patchwork instance omits fcd1ecc8ee6b Merge branch 'cxgb4-ch_ktls-fixes-in-nic-tls-code' omits 83a95df04bee ch_ktls: stop the txq if reaches threshold omits 7d01c428c86b ch_ktls: tcb update fails sometimes omits 21f82acbb8b4 ch_ktls/cxgb4: handle partial tag alone SKBs omits 659bf0383d15 ch_ktls: don't free skb before sending FIN omits 9478e083941c ch_ktls: packet handling prior to start marker omits 63ee4591fa2f ch_ktls: Correction in middle record handling omits 83deb094dd5c ch_ktls: missing handling of header alone omits c68a28a9e279 ch_ktls: Correction in trimmed_len calculation omits 687823d2d104 cxgb4/ch_ktls: creating skbs causes panic omits 86716b51d14f ch_ktls: Update cheksum information omits b1b5cb18032b ch_ktls: Correction in finding correct length omits 9d2e5e9eeb59 cxgb4/ch_ktls: decrypted bit is not enough omits 49c3e714ff43 dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode omits a5bea04fcc0b of/address: Fix of_node memory leak in of_dma_is_coherent omits 361182308766 net/x25: Fix null-ptr-deref in x25_connect omits df392aefe96b arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode [...] omits fa6882c63621 tipc: fix memory leak in tipc_topsrv_start() omits 3d5e28bff7ad Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] omits 2df985f5e44c iommu/amd: Don't register interrupt remapping irqdomain wh [...] omits 2fb6acf3edfe iommu/amd: Fix union of bitfields in intcapxt support omits 05481f072787 drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages omits 7cb397e70f9b drm/kmb: Fix build warnings omits 9a450b68fef7 drm/i915: Do not setup hpd without display omits 96bd87b7c221 drm/i915: move display-related to the end of intel_irq_init() omits 794d61a19090 drm/i915: re-order if/else ladder for hpd_irq_setup omits 71c8415d0daa drm/i915/display: return earlier from intel_modeset_init() [...] omits 2c5688057f70 drm/i915/display: Do not reset display when there is none omits e669ad6f1cef drm/i915/display: add namespace to intel_finish_reset omits 87ebfaab7f97 drm/i915/display: add namespace to intel_prepare_reset omits d196e229a80c Revert "ext4: fix superblock checksum calculation race" omits a72b38eebea4 ext4: handle dax mount option collision omits f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type omits 88ec3211e463 io_uring: round-up cq size before comparing with rounded sq size omits 476b485be03c dma-buf: Document that dma-buf size is fixed omits 2bd3fa793aaa xfs: fix a missing unlock on error in xfs_fs_map_blocks omits 695dc55b5739 drm/i915/tgl: Fix Media power gate sequence. omits cba08c5dc6dc x86/fpu: Make kernel FPU protection RT friendly omits 5f0c71278d68 x86/fpu: Simplify fpregs_[un]lock() omits ee4ad5d06509 spi: fsi: Fix transfer returning without finalizing message omits 766c6b63aa04 spi: fix client driver breakages when using GPIO descriptors omits 365ec8b61689 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] omits b2896458b850 x86/platform/uv: Drop last traces of uv_flush_tlb_others omits abec017c3d1f drm/ingenic: ipu: Search for scaling coefs up to 102% of t [...] omits 92e4dc8b0566 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if [...] omits f16e631333a8 bpf: Fix unsigned 'datasec_id' compared with zero in check [...] omits b72de3ff19fd gpio: sifive: Fix SiFive gpio probe omits 6cbf1e960fa5 KVM: s390: remove diag318 reset code omits 1ed576a20cd5 KVM: s390: pv: Mark mm as protected after the set secure p [...] omits b5acfe152aba ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) omits 99fba3205cd4 ARM: dts: am437x-l4: fix compatible for cpsw switch dt node omits 2e6f11a797a2 scsi: ufshcd: Fix missing destroy_workqueue() omits 64e65f443a43 drm/i915/gvt: replace idr_init() by idr_init_base() omits e87d24fce924 Merge branch 'net-iucv-fixes-2020-11-09' omits 4711497ae85d MAINTAINERS: remove Ursula Braun as s390 network maintainer omits 4031eeafa71e net/af_iucv: fix null pointer dereference on shutdown omits 2b52a4b65bc8 lan743x: fix "BUG: invalid wait context" when setting rx mode omits 2bae900b9419 net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot omits 909172a14974 net: Update window_clamp if SOCK_RCVBUF is set omits 28a68f828266 drm/radeon/ttm: use multihop omits 0c8c0659d747 drm/nouveau/ttm: use multihop omits f5a89a5cae81 drm/amdgpu/ttm: use multihop omits ebdf565169af drm/ttm: add multihop infrastrucutre (v3) omits c583bcb8f5ed rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] omits 9b8523423b23 vfs: move __sb_{start,end}_write* to fs.h omits 8a3c84b649b0 vfs: separate __sb_start_write into blocking and non-block [...] omits 22843291efc9 vfs: remove lockdep bogosity in __sb_start_write omits 54e9b09e1538 xfs: fix brainos in the refcount scrubber's rmap fragment [...] omits 6ff646b2ceb0 xfs: fix rmap key and record comparison functions omits 5dda3897fd90 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] omits ea8439899c0b xfs: fix flags argument to rmap lookup when converting sha [...] omits f3037c5a31b5 net: phy: realtek: support paged operations on RTL8201CP omits 902a66e08cea lan743x: correctly handle chips with internal PHY omits 866358ec331f netlabel: fix our progress tracking in netlbl_unlabel_stat [...] omits a6c40b8032b8 drm/mcde: Fix unbalanced regulator omits 5fb7f75bc138 MAINTAINERS: Update repositories for Intel Ethernet Drivers omits 6b7ed22ae4c9 igc: Fix returning wrong statistics omits 1773482fd8ce i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() omits 3a7001788fed i40e: Fix MAC address setting for a VF via Host/VM omits 97adb13dc9ba selftest: fix flower terse dump tests omits 211f737ac76a MAINTAINERS: Clean up the F: entries for some EDAC drivers omits 9a5085b3fad5 um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() omits 3084db0e0d50 kunit: fix display of failed expectations for strings omits 060352e141e4 kunit: tool: fix extra trailing \n in raw + parsed test output omits 390881448b1f kunit: tool: print out stderr from make (like build warnings) omits e8c765811b10 drm/msm/dp: do not notify audio subsystem if sink doesn't [...] omits 26b8d66a399e drm/msm/dp: promote irq_hpd handle to handle link training [...] omits 873ddeb881e0 KUnit: Docs: usage: wording fixes omits ea530388e64b drm/msm/dp: skip checking LINK_STATUS_UPDATED bit omits 231a04fcc6cb drm/msm/dp: deinitialize mainlink if link training failed omits 1f4dde57125b KUnit: Docs: style: fix some Kconfig example issues omits 62671d2ef24b drm/msm/dp: fixes wrong connection state caused by failure [...] omits 19e52bcb27c2 drm/msm/dp: return correct connection status after suspend omits f7766424cf15 KUnit: Docs: fix a wording typo omits 128dc4bcc8c0 kunit: Do not pollute source directory with generated file [...] omits fcdb0bc08ced kunit: Do not pollute source directory with generated file [...] omits b7e0b983ff13 kunit: tool: fix pre-existing python type annotation errors omits 3959d0a63b32 kunit: Fix kunit.py parse subcommand (use null build_dir) omits c335b4f1f650 kunit: tool: unmark test_data as binary blobs omits 41f71629b4c4 drm/tegra: replace idr_init() by idr_init_base() omits 5c0e684074d5 amd/display/amdgpu_dm: delete same check in if condition omits e5285ac82d7f drm/amd/pm: Use kmemdup instead of kmalloc and memcpy omits 03cc904cb190 drm/amdgpu: update gfx golden setting for dimgrey_cavefish omits f4d4f53ffd90 drivers: amdgpu: amdgpu_display: Fixed the spelling of fal [...] omits dda818a09bf0 drm/amdgpu/pm/smu11: cache smu firmware version omits c15015b8310a drm/amdgpu/pm/smu12: cache smu firmware version omits a5a52a43eac0 drm/amd/amdgpu/amdgpu_kms: Remove 'struct drm_amdgpu_info_ [...] omits 20b15c0ad7c5 drm/amd/display/dc/basics/fixpt31_32: Move variables to wh [...] omits 22f453fbd5d0 drm/amd/amdgpu/amdgpu_device: Provide documentation for 'r [...] omits debbcf9f3b85 drivers: amdgpu: amdgpu_display.c: Fix a spelling doens't [...] omits de21e4aeb2b2 drm/amd/amdgpu: Add rev_id workaround logic for SRIOV setup omits 25a35065c066 drm/amd/amdgpu: Fix incorrect logic to increment VCN doorb [...] omits 880af2eaedd3 drm/amd/display: cap dpp dto phase not more than modulo. omits 4b0b1d05265b drm/amd/display: check actual clock value. omits b5fce050f041 drm/amd/display: 3.2.111 omits 45b790dd8552 drm/amd/display: [FW Promotion] Release 0.0.41 omits 4f6274b3b9a9 drm/amd/display: Check other planes for iflip only if GSL [...] omits 5c68c65295de drm/amd/display: Explicitly disable cursor when disabling CRTC omits c07cbc1f04ec drm/amd/display: update dpp dto phase and modulo. omits c6160900239e drm/amd/display: force use sRGB for video TF is sRGB or BT709 omits e9917ef822bd drm/amd/display: Only wait for flip pending on immediate flips omits 06d55ffaeaea drm/amd/display: Move common speakersToChannels definition [...] omits 74d7f445e8a1 drm/amd/display: correct dml dsc bpc assignment omits 1d496907f1c5 drm/amd/display: Engage PSR synchronously omits fa896813b441 drm/amd/display: Prevent freesync power optimization durin [...] omits 103cd0b1295c drm/amd/display: Add fallback to prefetch mode 1 if 0 fails omits 8301f6b990ad drm/amdgpu: enable DCN for navi10 headless SKU omits 3ac2bc7609f6 drm/amd/amdgpu: Import amdgpu_amdkfd_gfx_v9 header file in [...] omits 9713158cb2a9 drm/amdgpu: Add and use seperate reg headers for dcn302 omits 29d36369a59f drm/amdgpu: add ta firmware load for green-sardine omits 5771de5d5b3b drm/msm/a5xx: Clear shadow on suspend omits e8b0b994c3a5 drm/msm/a6xx: Clear shadow on suspend omits fe56d05ee6c8 iwlwifi: mvm: fix kernel panic in case of assert during CSA omits edb625208d84 iwlwifi: pcie: set LTR to avoid completion timeout omits 97cc16943f23 iwlwifi: mvm: write queue_sync_state only for sync omits 1cf260e3a75b iwlwifi: mvm: properly cancel a session protection for P2P omits fb8d1b6e9798 iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC omits c8a2e7a29702 iwlwifi: sta: set max HE max A-MPDU according to HE capa omits fdd99a4103c9 arm64/mm/hotplug: Ensure early memory sections are all online omits 9fb3d4a30338 arm64/mm/hotplug: Enable MEM_OFFLINE event handling omits cb45babe1b80 arm64/mm/hotplug: Register boot memory hot remove notifier [...] omits 97d6786e0669 arm64: mm: account for hotplug memory when randomizing the [...] omits 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs omits eccc87672492 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0edaee42eb8c arm64/smp: Drop the macro S(x,s) omits c2fe61d8be49 efi/x86: Free efi_pgd with free_pages() omits e2f0c565ec70 Merge tag 'for-5.10-rc3-tag' of git://git.kernel.org/pub/s [...] omits 52d1998d09af Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 8bff39bfdc30 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits 38748bcb940e ACPI: DPTF: Support Alder Lake omits 8d936bb13ce7 Documentation: ACPI: fix spelling mistakes omits aec8da04e4d7 x86/ioapic: Correct the PCI/ISA trigger type selection omits 2dcab875e763 Revert "drm/dp_mst: Retrieve extended DPCD caps for topolo [...] omits dc824eb89853 sched/fair: Dissociate wakeup decisions from SD flag value omits 3aef1551e942 sched: Remove select_task_rq()'s sd_flag parameter omits 177705790592 sched: Add WF_TTWU, WF_EXEC wakeup flags omits cdb310474dec sched/fair: Remove superfluous lock section in do_sched_cf [...] omits 12fa97c64dce Merge branch 'sched/migrate-disable' omits c777d847107e sched: Comment affine_move_task() omits 885b3ba47aa5 sched: Deny self-issued __set_cpus_allowed_ptr() when migr [...] omits 86fbcd3b4ba2 sched/proc: Print accurate cpumask vs migrate_disable() omits a7c81556ec4d sched: Fix migrate_disable() vs rt/dl balancing omits ded467dc83ac sched, lockdep: Annotate ->pi_lock recursion omits 95158a89dd50 sched,rt: Use the full cpumask for balancing omits 14e292f8d453 sched,rt: Use cpumask_any*_distribute() omits 3015ef4b98f5 sched/core: Make migrate disable and CPU hotplug cooperative omits 6d337eab041d sched: Fix migrate_disable() vs set_cpus_allowed_ptr() omits af449901b84c sched: Add migrate_disable() omits 9cfc3e18adb0 sched: Massage set_cpus_allowed() omits 120455c514f7 sched: Fix hotplug vs CPU bandwidth control omits 1cf12e08bc4d sched/hotplug: Consolidate task migration on CPU unplug omits 06249738a41a workqueue: Manually break affinity on hotplug omits f2469a1fb43f sched/core: Wait for tasks being pushed away on hotplug omits 2558aacff858 sched/hotplug: Ensure only per-cpu kthreads run during hotplug omits 565790d28b1e sched: Fix balance_callback() omits a8b62fd08505 stop_machine: Add function and caller debug info omits 8d4d9c7b4333 sched/debug: Fix memory corruption caused by multiple smal [...] omits b4c9c9f15649 sched/fair: Prefer prev cpu in asymmetric wakeup path omits 16b0a7a1a0af sched/fair: Ensure tasks spreading in LLC during LB omits 1a8cfa24e21c perf/x86/intel/uncore: Fix Add BW copypasta omits d61fc96a3760 lockdep: Avoid to modify chain keys in validate_chain() omits 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown omits fcb3a1ab7990 cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into [...] omits ea9364bbadf1 cpufreq: Add strict_target to struct cpufreq_policy omits 218f66870181 cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET omits 9a2a9ebc0a75 cpufreq: Introduce governor flags omits 833be850f1ca arm64: consistently use reserved_pg_dir omits c088a4985e5f regulator: core: don't disable regulator if is_enabled ret [...] omits ba090f9cafd5 arm64: kprobes: Remove redundant kprobe_step_ctx omits 3e9fa9983b92 tools/power turbostat: update version number omits 949dd0104c49 powercap: restrict energy meter to root access omits 23d6ab1d4c50 drm: remove pgprot_decrypted() before calls to io_remap_pf [...] omits ade896460e4a drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY omits dc0636b837ae drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI omits 112e505a76de Merge drm/drm-next into drm-misc-next omits 2bd645b2d3f0 nbd: fix a block_device refcount leak in nbd_release omits b5214c605fc1 Merge tag 'nvme-5.10-2020-11-10' of git://git.infradead.or [...] omits 68af6d2483db Documentation/arm64: fix RST layout of memory.rst omits dadfab0fbf01 Merge tag 'intel-pinctrl-v5.10-2' of git://git.kernel.org/ [...] omits 55c8bcaeccaa drm: mxsfb: Implement .format_mod_supported omits 05854d482a5f drm/vgem: replace idr_init() by idr_init_base() omits b41efeed507a pinctrl: qcom: sm8250: Specify PDC map omits 512bce50a41c Merge v5.10-rc3 into drm-next omits 71266d9d3936 pinctrl: qcom: Move clearing pending IRQ to .irq_request_r [...] omits c64a6a0d4a92 pinctrl: amd: use higher precision for 512 RtcClk omits 06abe8291bc3 pinctrl: amd: fix incorrect way to disable debounce filter omits 45fe0b539bc9 Merge tag 'gpio-fixes-for-v5.10-rc3' of git://git.kernel.o [...] omits 04e613ded8c2 arm64: smp: Tell RCU about CPUs that fail to come online omits 891deb875850 arm64: psci: Avoid printing in cpu_psci_cpu_die() omits 85f0b2fc917f arm64: kexec_file: Fix sparse warning omits f969f03888b9 arm64: errata: Fix handling of 1418040 with late CPU onlining omits 03d80e042a8e Revert "mmc: renesas_sdhi: workaround a regression when re [...] omits 24ce2d7b8bea mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF omits 1023e290ba56 mmc: tmio: when resetting, reset DMA controller, too omits a5d704d33245 drm/omap: Fix runtime PM imbalance on error omits 29a25b9246f7 dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio omits 1b409fda6041 drm: omapdrm: Replace HTTP links with HTTPS ones omits 3945ac0ea8ca drm/tidss: use devm_platform_ioremap_resource_byname omits 71b053276a87 mmc: sdhci-of-esdhc: Handle pulse width detection erratum [...] omits e8973201d9b2 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] omits ae36fcccfaf5 drm/omap: dsi: Rework and remove a few unused variables omits 67daa52ddcf9 drm/omap: omap_irq: Fix a couple of doc-rot issues omits fc4ef6b12125 drm/omap: dmm_tiler: Demote abusive use of kernel-doc format omits 567cd70468bf drm/omap: gem: Fix misnamed and missing parameter descriptions omits 253f28b62372 drm: Use state helper instead of CRTC state pointer omits b6d37a764a5b sched/fair: Reorder throttle_cfs_rq() path omits 7e542ff8b463 drm/mediatek: Use struct dma_buf_map in GEM vmap ops omits b47f9f92d6fe drm/msm: Use struct dma_buf_map in GEM vmap ops omits a3230bd79ca4 drm/fb_helper: Use min_t() to handle size_t and unsigned long omits 48f486e13ffd net: xfrm: fix memory leak in xfrm_user_policy() omits 368183029cc4 Merge tag 'thunderbolt-for-v5.10-rc4' of git://git.kernel. [...] omits f9bd00e0ea9d drm/ast: Create chip AST2600 omits 5b8c596976d4 Merge tag 'amd-drm-next-5.11-2020-11-05' of git://people.f [...] omits 642403e3599e drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL omits a5a8ef937cfa drm/i915/gvt: Fix virtual display setup for BXT/APL omits 385fc38c1f97 drm/i915: Add GVT resume routine to i915 omits 5f60b12edcd0 drm/i915/gvt: Save/restore HW status to support GVT suspen [...] omits 6594094f819e drm/i915/gvt: correct a false comment of flag F_UNALIGN omits bc0230b6461c Merge branch 'xfrm/compat: syzbot-found fixes' omits 33d0d843872c ARM: dts: imx50-evk: Fix the chip select 1 IOMUX omits d19d2152ca05 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point omits 989ef49bdf10 mptcp: provide rmem[0] limit omits 16eb0eb835c7 docs: networking: phy: s/2.5 times faster/2.5 times as fast/ omits 413691384a37 ethtool: netlink: add missing netdev_features_change() call omits 77a2d673d5c9 tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv [...] omits 8ef9ba4d6666 IPv6: Set SIT tunnel hard_header_len to zero omits 407ab579637c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits e35123d83ee3 arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y omits 5af76fb42287 arm64: alternatives: Remove READ_ONCE() usage during patch [...] omits 364a5a8ae8dc arm64: cpufeatures: Add capability for LDAPR instruction omits 7cda23da52ad arm64: alternatives: Split up alternative.h omits e2a2190a80ca arm64: uaccess: move uao_* alternatives to asm-uaccess.h omits abbaa433de07 bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare omits 197afc631413 libbpf: Don't attempt to load unused subprog as an entry-p [...] omits 1ba1014db258 drm/i915/edp/jsl: Update vswing table for HBR and HBR2 omits 3552c3709c0e Merge tag 'nfsd-5.10-1' of git://linux-nfs.org/~bfields/linux omits 91808cd6c243 Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.or [...] omits df3319a548cd Merge tag 'erofs-for-5.10-rc4-fixes' of git://git.kernel.o [...] omits 11ffe972479e drm/i915/dg1: map/unmap pll clocks omits 7daaa06357bf ACPI: button: Add DMI quirk for Medion Akoya E2228T omits 9debfb81e765 ACPI: GED: fix -Wformat omits c6237b210ddc ACPI: Fix whitespace inconsistencies omits c1e9735975c0 ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name omits 8b31e972f987 Documentation: firmware-guide: gpio-properties: Clarify in [...] omits 0d6c41cf801f Documentation: firmware-guide: gpio-properties: active_low [...] omits 1bd3387979bf Documentation: firmware-guide: gpio-properties: Fix factua [...] omits 092561f06702 uio: Fix use-after-free in uio_unregister_device() omits f3217d6f2f7a firmware: xilinx: fix out-of-bounds access omits d9109fe0f30a nitro_enclaves: Fixup type and simplify logic of the poll [...] omits 9ad7c6d5e75b arm64: mm: tidy up top of kernel VA space omits 8c96400d6a39 arm64: mm: make vmemmap region a projection of the linear region omits f4693c2716b3 arm64: mm: extend linear region for 52-bit VA configurations omits 3ed1cfb2cee4 speakup ttyio: Do not schedule() in ttyio_in_nowait omits 640969a69ca4 speakup: Fix clearing selection in safe context omits d7012df3c9ae speakup: Fix var_id_t values and thus keymap omits cadbaa039b99 perf/x86/intel: Make anythread filter support conditional omits 1908dc911792 perf: Tweak perf_event_attr::exclusive semantics omits 2714c3962f30 perf: Fix event multiplexing for exclusive groups omits 251ff2d49347 perf: Simplify group_sched_in() omits 8c7855d82933 perf: Simplify group_sched_out() omits e506d1dac0ed perf/x86: Make dummy_iregs static omits 76a4efa80900 perf/arch: Remove perf_sample_data::regs_user_copy omits 09da9c81253d perf: Optimize get_recursion_context() omits ce0f17fc93f6 perf: Fix get_recursion_context() omits 9dfa9a5c9bae perf/x86: Reduce stack usage for x86_pmu::drain_pebs() omits 267fb27352b6 perf: Reduce stack usage of perf_output_begin() omits 9d516aa82b7d virtio: virtio_console: fix DMA memory allocation for rpro [...] omits 65c5a055b0d5 nvme: fix incorrect behavior when BLKROSET is called by the user omits 6d6a18fdde8b KVM: selftests: allow two iterations of dirty_log_perf_test omits 06ad8d339524 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] omits 7372e79c9eb9 fanotify: fix logic of reporting name info with watched parent omits 65cae18882f9 x86/xen: don't unbind uninitialized lock_kicker_irq omits 330b7d33056b drm/i915/region: fix order when adding blocks omits f4c7fa39415d ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM omits e5ace7f62695 ARM: dts: stm32: Enable thermal sensor support on stm32mp1 [...] omits cb7ff314e1d9 drm/tegra: sor: Don't warn on probe deferral omits 1e106aa3509b futex: Don't enable IRQs unconditionally in put_pi_state() omits 2cfd72f81cf6 auxdisplay: fix use after free in lcd2s_i2c_remove() omits ffdf726db7fb auxdisplay: hd44780_common: Fix build error omits 1f3d7fc279b1 ARM: dts: stm32: Define VIO regulator supply on DHCOM omits 7e5f3155dcbb ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 omits 52d9edbe6efc ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 omits 96d5d884f783 dmaengine: xilinx_dma: Fix SG capability check for MCDMA omits c8ae7932997d dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment omits 0ba2df09f150 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant omits 2dae0c852940 drm/i915: Use ABI engine class in error state ecode omits bda3002485a3 drm/i915: Improve record of hung engines in error state omits f59ee399de4a HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] omits 7de8bfaa095f arm64: dts: renesas: r8a774e1: Add missing audio_clk_b omits 43cb5a7c6118 s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() [...] omits 837cd1059a98 s390/ap: ap bus userspace notifications for some bus conditions omits d041315ef75c s390/trng: set quality to 1024 omits a67a88b0b8de s390/pci: remove races against pte updates omits d7e7fbba67a3 s390/early: rewrite program parameter setup in C omits 0c4ec024a481 s390/kasan: move memory needs estimation into a function omits e385b550faf3 s390/kasan: make kasan header self-contained omits 54b52981bb39 s390/kasan: remove obvious parameter with the only possible value omits 92bca2fe61f5 s390/kasan: avoid confusing naming omits 39f2899b9872 s390/decompressor: fix build warning omits 90178c190079 s390/mm: let vmalloc area size depend on physical memory size omits fc67c880e32a s390/mm: extend default vmalloc area size to 512GB omits 97b142b7400b s390: make sure vmemmap is top region table entry aligned omits a3453d923ece s390/kasan: remove 3-level paging support omits f38b0a743904 s390: remove unused s390_base_ext_handler omits 85cde0192a98 s390/udelay: make it work for the early code omits 13b5bd8af41c s390/head: set io/ext handlers to disabled wait omits ce9dfafe29be s390: fix system call exit path omits b7a2657e7708 drm/gma500: Remove unused function psb_gem_get_aperture() omits a39855076c85 drm/cma-helper: Make default object functions the default omits 222ec45f4c69 drm/fb_helper: Support framebuffers in I/O memory omits b4e7090c242e dma-buf-map: Add memcpy and pointer-increment interfaces omits a85955568939 drm/gem: Store client buffer mappings as struct dma_buf_map omits a745fb1c26d3 drm/gem: Update internal GEM vmap/vunmap interfaces to use [...] omits 49a3f51dfeee drm/gem: Use struct dma_buf_map in GEM vmap ops and conver [...] omits 43676605f890 drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpers omits f216fcb8e4d7 drm/exynos: Remove empty exynos_drm_gem_prime_{vmap,vunmap}() omits 1fc90559fdd5 drm/etnaviv: Remove empty etnaviv_gem_prime_vunmap() omits 823efa922102 drm/cma-helper: Remove empty drm_gem_cma_prime_vunmap() omits 1086db71a1db drm/vram-helper: Remove invariant parameters from internal [...] omits 3fb91f56aea4 drm/udl: Retrieve USB device from struct drm_device.dev omits 0454bc59be9e drm/tiny/gm12u320: Retrieve USB device from struct drm_device.dev omits 2d26123dd907 drm/ast: Fixed 1920x1080 sync. polarity issue omits be353be27874 tee: amdtee: synchronize access to shm list omits ff1f855804cd tee: amdtee: fix memory leak due to reset of global shm list omits fa5226e5dd80 video: fbdev: riva: remove some unused varibles omits 34a280831384 video: hyperv_fb: include vmalloc.h omits ab6fd5d44aa2 drm/panel: simple: Add flags to boe_nv133fhm_n61 omits ad37f77fd365 xfrm/compat: Don't allocate memory with __GFP_ZERO omits d1949d045fd6 xfrm/compat: memset(0) 64-bit padding at right place omits dbd7ae5154d5 xfrm/compat: Translate by copying XFRMA_UNSPEC attribute omits 77e70d351db7 Input: sunkbd - avoid use-after-free in teardown paths omits f8394f232b1e Linux 5.10-rc3 omits ae2975046dbc net/sunrpc: fix useless comparison in proc_do_xprt() omits 15f5d201c177 Merge tag 'driver-core-5.10-rc3' of git://git.kernel.org/p [...] omits bbc821849eba Merge tag 'tty-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits df53b815c799 Merge tag 'usb-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits b4e00444cab4 fork: fix copy_process(CLONE_PARENT) race with the exiting [...] omits 3c4e0dff2095 vt: Disable KD_FONT_OP_COPY omits 9dbc1c03eeb5 Merge tag 'xfs-5.10-fixes-3' of git://git.kernel.org/pub/s [...] omits 6b2c4d52fd38 Merge branch 'hch' (patches from Christoph) omits 40be821d627c Merge tag 'x86-urgent-2020-11-08' of git://git.kernel.org/ [...] omits 100e38914a02 Merge tag 'perf-urgent-2020-11-08' of git://git.kernel.org [...] omits 819af2a6765a drm: remove unneeded break omits aaaaa7ecdc0b Merge tag 'locking-urgent-2020-11-08' of git://git.kernel. [...] omits 15a9844458cf Merge tag 'irq-urgent-2020-11-08' of git://git.kernel.org/ [...] omits 6a8d0d283d62 Merge tag 'core-urgent-2020-11-08' of git://git.kernel.org [...] omits e942d7528139 Merge tag 'powerpc-5.10-3' of git://git.kernel.org/pub/scm [...] omits 44a146a44f65 iio: light: fix kconfig dependency bug for VCNL4035 omits 6d6aa2907d59 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used omits c91ebcc578e0 iio/adc: ingenic: Fix battery VREF for JZ4770 SoC omits 4178bd5a3c57 drm/bridge: lvds-codec: Use dev_err_probe for error handling omits 281edb9ff18b drm/panel: panel-simple: Add connector_type for EDT ETM070 [...] omits 4fd94ec7d566 KVM: selftests: Introduce the dirty log perf test omits 3be186309546 KVM: selftests: Make the number of vcpus global omits 6769155fece2 KVM: selftests: Make the per vcpu memory size global omits f663132d1e09 KVM: selftests: Drop pointless vm_create wrapper omits 92ab4b9a22cf KVM: selftests: Add wrfract to common guest code omits 1eafbd27edb5 KVM: selftests: Simplify demand_paging_test with timespec_ [...] omits 2fe5149bdfbf KVM: selftests: Remove address rounding in guest code omits 4b5d12b0e21c KVM: selftests: Factor code out of demand_paging_test omits afdb19600719 KVM: selftests: Use a single binary for dirty/clear log test omits 3031e0288e60 KVM: selftests: Always clear dirty bitmap after iteration omits 31d212959179 KVM: selftests: Add blessed SVE registers to get-reg-list omits fd02029a9e01 KVM: selftests: Add aarch64 get-reg-list test omits ac4a4d6de22e selftests: kvm: test enforcement of paravirtual cpuid features omits 29faeb963201 selftests: kvm: Add exception handling to selftests omits 85f2a4320ef2 selftests: kvm: Clear uc so UCALL_NONE is being properly reported omits df11f7dd5834 selftests: kvm: Fix the segment descriptor layout to match [...] omits cc5f7e2fcbe3 drm/bridge: sii902x: Enable I/O and core VCC supplies if present omits 4c1e054322da dt-bindings: display: sii902x: Add supply bindings omits 91b5e26731c5 drm/bridge: sii902x: Refactor init code into separate function omits 8519873d1912 drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 omits f2e66f212a9d drm: panel: simple: add missing platform_driver_unregister [...] omits 2cdef91cf882 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs omits 1e293d1ae88c kvm: x86: request masterclock update any time guest uses d [...] omits 01b4f510b9f4 kvm: x86: ensure pv_cpuid.features is initialized when ena [...] omits 1930e5ddcead kvm: x86: reads of restricted pv msrs should also result in #GP omits cc4cb017678a KVM: x86: use positive error values for msr emulation that [...] omits 177158e5b1a5 KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID omits 3d20267abc78 KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER omits c6c4f961cb87 KVM: x86/mmu: fix counting of rmap entries in pte_list_add omits 01776f070ffc powerpc/32s: Use relocation offset when setting early hash table omits ff2bb93f5378 Merge tag 'kvmarm-fixes-5.10-2' of git://git.kernel.org/pu [...] omits 9273cf7d3942 dt-bindings: display: mediatek: convert the dpi bindings to yaml omits a812ca1963e5 drm/mediatek: Optimize functions which do not need to return omits 7327c8b98e2e arm64: dts: rockchip: Reorder LED triggers from mmc device [...] omits 0011c6d18277 arm64: dts: rockchip: Assign a fixed index to mmc devices [...] omits 5f33e64110f7 drm/encoder: remove obsolete documentation of bridge omits 4429f14aeea9 Merge tag 'block-5.10-2020-11-07' of git://git.kernel.dk/l [...] omits e9c02d68cc26 Merge tag 'io_uring-5.10-2020-11-07' of git://git.kernel.d [...] omits 9f5d1c336a10 futex: Handle transient "ownerless" rtmutex state correctly omits 4e0396c59559 net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m omits ee661a4abdf4 Merge tag 'mlx5-fixes-2020-11-03' of git://git.kernel.org/ [...] omits 847f0a2bfd2f r8169: disable hw csum for short packets on all chip versions omits cc6528bc9a0c r8169: fix potential skb double free in an error path omits af6e7de0c7d1 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 4b1d362db99d Merge tag 'riscv-for-linus-5.10-rc3' of git://git.kernel.o [...] omits c1ff4e3f4089 drm/mediatek: Add DDP support for MT8167 omits f376244df414 drm/mediatek: Add disp-color MT8167 support omits ca3407a1caa1 dt-bindings: display: mediatek: disp: add documentation fo [...] omits db388a6cb7ed Merge tag 'usb-serial-5.10-rc3' of https://git.kernel.org/ [...] omits a70a04b3844f locking/atomics: Regenerate the atomics-check SHA1's omits 666fab4a3ea1 Merge branch 'linus' into perf/kprobes omits 0a986ea81e1a Merge branch 'linus' into perf/kprobes omits 7bdb157cdebb perf/core: Fix a memory leak in perf_event_parse_addr_filter() omits 982f589bde7a drm/bridge: ti-sn65dsi86: Update reply on aux failures omits 58074b08c04a drm/bridge: ti-sn65dsi86: Read EDID blob over DDC omits b38558e3059a drm/bridge: ti-sn65dsi86: Make polling a busy loop omits e4a6c18e6002 drm/bridge: ti-sn65dsi86: Combine register accesses in ti_ [...] omits 0cbbd5b1a012 drm: bridge: add support for lontium LT9611UXC bridge omits 25d7361ff96a dt-bindings: display: bridge: Add documentation for LT9611UXC omits 801284f97378 x86/platform/uv: Recognize UV5 hubless system identifier omits 1aee505e0171 x86/platform/uv: Remove spaces from OEM IDs omits 1aec69ae56be x86/platform/uv: Fix missing OEM_TABLE_ID omits 446b8185f0c3 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Head [...] omits 05d5233df85e jbd2: fix up sparse warnings in checkpoint code omits fa329e27317f ext4: fix sparse warnings in fast_commit code omits 99c880decf27 ext4: cleanup fast commit mount options omits 87a144f09380 jbd2: don't start fast commit on aborted journal omits 9b5f6c9b83d9 ext4: make s_mount_flags modifications atomic omits da0c5d269526 ext4: issue fsdev cache flush before starting fast commit omits 556e0319fbb8 ext4: disable fast commit with data journalling omits 1ceecb537f72 ext4: fix inode dirty check in case of fast commits omits a3114fe747be ext4: remove unnecessary fast commit calls from ext4_file_mmap omits 764b3fd31d13 ext4: mark buf dirty before submitting fast commit buffer omits a740762fb3b3 ext4: fix code documentatioon omits f6634e2609d1 ext4: dedpulicate the code to wait on inode that's being c [...] omits 480f89d55326 jbd2: don't read journal->j_commit_sequence without taking a lock omits 0ee66ddcf3c1 jbd2: don't touch buffer state until it is filled omits cc80586a57f7 jbd2: add todo for a fast commit performance optimization omits 0bce577bf9ca jbd2: don't pass tid to jbd2_fc_end_commit_fallback() omits c460e5edc85a jbd2: don't use state lock during commit path omits 37e0a30e94f1 jbd2: drop jbd2_fc_init documentation omits a1e5e465b31d ext4: clean up the JBD2 API that initializes fast commits omits ede7dc7fa0af jbd2: rename j_maxlen to j_total_len and add jbd2_journal_ [...] omits a80f7fcf1867 ext4: fixup ext4_fc_track_* functions' signature omits 5b552ad70c61 ext4: drop redundant calls ext4_fc_track_range omits b21ebf143af2 ext4: mark fc ineligible if inode gets evictied due to mem [...] omits a44ad6835da5 ext4: describe fast_commit feature flags omits 7067b2619017 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() omits e121bd48b9eb ext4: silence an uninitialized variable warning omits a0650046d31d MAINTAINERS: add missing file in ext4 entry omits 174fe5ba2d1e ext4: correctly report "not supported" for {usr,grp}jquota [...] omits 86bbf01977b4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits b6ff30849ca7 tools/memory-model: Label MP tests' producers and consumers omits acc4bdc55dcb tools/memory-model: Use "buf" and "flag" for message-passi [...] omits 1947bfcf81a9 tools/memory-model: Add types to litmus tests omits 0a27ce6b6968 tools/memory-model: Add a glossary of LKMM terms omits d8566f15da9b docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits ebb477cb2fb7 tools/memory-model: Document categories of ordering primitives omits 1d094cefc37e kcsan: Fix encoding masks and regain address bit omits 75dc2da5ecd6 rcu-tasks: Make the units of ->init_fract be jiffies omits 01f9e708d9ea tools/rcutorture: Fix BUG parsing of console.log omits 06dc8d4591b8 tools/nolibc: Fix a spelling error in a comment omits 5be7d80deb80 torture: Make kvm-check-branches.sh use --allcpus omits 6c5b9de2c63b rcutorture/nolibc: Fix a typo in header file omits a7eb937b67b6 rcutorture: Don't do need_resched() testing if ->sync is NULL omits 0d7202876bcb locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] omits 85558182d545 scftorture: Add full-test stutter capability omits a5136f4ffb44 torture: Allow alternative forms of kvm.sh command-line arguments omits 293b93d66f14 rcutorture: Small code cleanups omits 7de1ca35269e torture: Accept time units on kvm.sh --duration argument omits ab1b7880dec8 rcutorture: Make stutter_wait() caller restore priority omits c1e06287583e torture: Force weak-hashed pointers on console log omits 4994684ce109 rcutorture: Prevent hangs for invalid arguments omits c64659ef29e3 torture: Prevent jitter processes from delaying failed run omits 6b74fa0a776e locktorture: Prevent hangs for invalid arguments omits e5ace37d83af locktorture: Ignore nreaders_stress if no readlock support omits 6f26d010e678 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits bc80d353b3f5 refscale: Prevent hangs for invalid arguments omits 2f2214d43ccd rcuscale: Prevent hangs for invalid arguments omits 8d68e68a781d torture: Exclude "NOHZ tick-stop error" from fatal errors omits 45c7b962014d rcuscale: Avoid divide by zero omits 899f317e4886 rcuscale: Add RCU Tasks Trace omits 1ac78b49d61d scftorture: Add an alternative IPI vector omits fda5ba9ed254 torture: Make torture_stutter() use hrtimer omits 19012b786ecc torture: Periodically pause in stutter_wait() omits 3480d6774f07 locktorture: Track time of last ->writeunlock() omits c386e29d4372 docs/rcu: Update the call_rcu() API omits a1b9dbb72b7f docs: RCU: Requirements.rst: Fix a list block omits a043260740d5 docs: Update RCU's hotplug requirements with a bit about design omits 3fcd6a230fa7 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits f4deaf90212c x86/cpu: Avoid cpuinfo-induced IPI pileups omits 659caaf65dc9 Merge tag 'ceph-for-5.10-rc3' of git://github.com/ceph/cep [...] omits 03f0f5ad5847 Merge tag 'linux-kselftest-fixes-5.10-rc3' of git://git.ke [...] omits d4fc96832f01 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 0848fdf1be0b drm/mga/mga_state: Remove unused variable 'buf_priv' omits 07687193d0ce drm/mga/mga_dma: Demote kernel-doc abusers to standard com [...] omits 6ef2b857be2a drm/r128/ati_pcigart: Source file headers are not good can [...] omits 13f876ba77eb highmem: High implementation details and document API omits 9bf6f7bab3ba Documentation/io-mapping: Remove outdated blurb omits 351191ad55c8 io-mapping: Cleanup atomic iomap omits 3c1016b53c31 mm/highmem: Remove the old kmap_atomic cruft omits d7029e454969 highmem: Get rid of kmap_types.h omits 629ed3f7dad2 xtensa/mm/highmem: Switch to generic kmap atomic omits 3293efa97807 sparc/mm/highmem: Switch to generic kmap atomic omits 47da42b27a56 powerpc/mm/highmem: Switch to generic kmap atomic omits 5f037ea3b267 nds32/mm/highmem: Switch to generic kmap atomic omits a4c33e83bca1 mips/mm/highmem: Switch to generic kmap atomic omits 7ac1b26b0a72 microblaze/mm/highmem: Switch to generic kmap atomic omits 5af627a043e3 csky/mm/highmem: Switch to generic kmap atomic omits 2a15ba82fa6c ARM: highmem: Switch to generic kmap atomic omits 39cac191ff37 arc/mm/highmem: Use generic kmap atomic implementation omits 157e118b5511 x86/mm/highmem: Use generic kmap atomic implementation omits 389755c25081 highmem: Make DEBUG_HIGHMEM functional omits 298fa1ad5571 highmem: Provide generic variant of kmap_atomic* omits 4f8b96cd47b0 asm-generic: Provide kmap_size.h omits 673afbace459 sh/highmem: Remove all traces of unused cruft omits e8f147dc3f1f fs: Remove asm/kmap_types.h includes omits b819fd9da385 highmem: Remove unused functions omits 16675dda9355 mm/highmem: Un-EXPORT __kmap_atomic_idx() omits 6f64e4778300 bpf: Update verification logic for LSM programs omits bf3e76289cd2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 44d80621857f Merge tag 'spi-fix-v5.10-rc2-2' of git://git.kernel.org/pu [...] omits bb72bbe8f6c7 Merge tag 'sound-5.10-rc3' of git://git.kernel.org/pub/scm [...] omits d435c05ab019 net/sunrpc: return 0 on attempt to write to "transports" omits fc7b66ef0766 Merge tag 'drm-fixes-2020-11-06-1' of git://anongit.freede [...] omits 28ced768a426 Merge tag 'tpmdd-next-v5.10-rc4' of git://git.kernel.org/p [...] omits 02a2aa3500a9 Merge tag 'iommu-fixes-v5.10-rc2' of git://git.kernel.org/ [...] omits 1669ecf9c884 Merge tag 'vfio-v5.10-rc3' of git://github.com/awilliam/li [...] omits 30f3f68e27d1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 4257087e8feb Merge tag 'arc-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits ee5181488827 Merge tag 's390-5.10-3' of git://git.kernel.org/pub/scm/li [...] omits 41f165302414 Merge tag 'net-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits 991fcb77f490 drm/edid: Fix uninitialized variable in drm_cvt_modes() omits d4d50710a8b4 seq_file: add seq_read_iter omits b24c30c67863 proc "seq files": switch to ->read_iter omits 7cfc630e63b4 proc "single files": switch to ->read_iter omits 28589f9e0f94 proc/stat: switch to ->read_iter omits 70fce7d22539 proc/cpuinfo: switch to ->read_iter omits fe33850ff798 proc: wire up generic_file_splice_read for iter ops omits 15af36596ae3 x86/mce: Correct the detection of invalid notifier priorities omits 92cfcd030e4b fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lbl [...] omits 54defc10c4d9 drm/i915: Include fb modifier in state dumps omits e1777d099728 null_blk: Fix scheduling in atomic with zoned mode omits 4466d6d2f80c tty: fix crash in release_tty if tty->port is not set omits 0c5fc92622ed serial: txx9: add missing platform_driver_unregister() on [...] omits 427627a23c3e tty: serial: imx: enable earlycon by default if IMX_SERIAL [...] omits 912ab37c7987 serial: 8250_mtk: Fix uart_get_baud_rate warning omits 8ffd778aff45 tpm: efi: Don't create binary_bios_measurements file for a [...] omits b154ce11ead9 tpm_tis: Disable interrupts on ThinkPad T490s omits aee9dccc5b64 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids omits faf000397e7f KVM: arm64: Fix build error in user_mem_abort() omits c512298eed03 KVM: arm64: Remove AA64ZFR0_EL1 accessors omits 912dee572691 KVM: arm64: Check RAZ visibility in ID register accessors omits 01fe5ace92dd KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER omits f81cb2c3ad41 KVM: arm64: Don't hide ID registers from userspace omits 3b5f7f10ff6e i2c: designware: slave should do WRITE_REQUESTED before WR [...] omits 66b92313e2ca i2c: designware: call i2c_dw_read_clear_intrbits_slave() once omits 9890923be3a6 i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM omits 54b9c3d0cea5 i2c: mlxbf: Update author and maintainer email info omits 67ee9fda6ed4 i2c: mlxbf: Update reference clock frequency omits 4b19d806ac52 i2c: mlxbf: Remove unecessary wrapper functions omits 08e019e27a9e i2c: mlxbf: Fix resrticted cast warning of sparse omits ed01ddc618fc i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call omits a49cc1fe9d64 i2c: sh_mobile: implement atomic transfers omits 10a2f11d3c9e gpio: pcie-idio-24: Enable PEX8311 interrupts omits 23a7fdc06ebc gpio: pcie-idio-24: Fix IRQ Enable Register value omits d8f270efeac8 gpio: pcie-idio-24: Fix irq mask when masking omits f6439c531d52 thunderbolt: Add support for Intel Tiger Lake-H omits 04057a1afc75 drm/i915: Sort EHL/JSL PCI IDs omits bc7f2cd7559c spi: bcm2835: remove use of uninitialized gpio flags variable omits 00bd6bca3fb1 USB: apple-mfi-fastcharge: fix reference leak in apple_mfi [...] omits 20914919ad31 usb: mtu3: fix panic in mtu3_gadget_stop() omits 77080929d56d x86/mce: Assign boolean values to a bool variable omits 1528bfcfeb5b drm/vc4: replace idr_init() by idr_init_base() omits 06ea59405170 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK omits e2b2e4386cb7 staging: mt7621-pci: avoid to request pci bus resources omits 90574a9c02f1 printk: remove unneeded dead-store assignment omits ad18fa0f5f05 drm/i915: Correctly set SFC capability for video engines omits 5088d6572e8f drm/amdgpu: Make struct drm_driver const omits 70a59dd82959 drm/<drivers>: Constify struct drm_driver omits 8f5c7aa078cf drm: Allow const struct drm_driver omits e431eb8089ee drm/amdgpu/virt: fix handling of the atomic flag omits 57bb1ee60340 drm: Compile out legacy chunks from struct drm_device omits 384bc5e059d4 drm/radeon: Stop changing the drm_driver struct omits d85b4b2bf2d4 MAINTAINERS: update maintainers list for Cypress omits 397a973b9978 MAINTAINERS: update Yan-Hsuan's email address omits c2c81bb2f691 RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ omits 1074dd44c5ba RISC-V: Use non-PGD mappings for early DTB access omits 635e3f3e47f2 riscv: uaccess: fix __put_kernel_nofault() omits 5d4c1edf0ddc drm/qxl: replace idr_init() by idr_init_base() omits 44510939b18d drm/virtio: Fix a double free in virtio_gpu_cmd_map() omits bcacf5f6f239 riscv: fix pfn_to_virt err in do_page_fault(). omits c0f98d2f8b07 Merge tag 'drm-misc-next-2020-11-05' of git://anongit.free [...] omits d3bec0138bfb bpf: Zero-fill re-used per-cpu map element omits 356583b956e6 Merge tag 'drm-misc-fixes-2020-11-05' of git://anongit.fre [...] omits ab95bd2aa904 crypto: caam - fix printing on xts fallback allocation error path omits fefc046f2b0e crypto: hisilicon/qm - split 'hisi_qm_init' into smaller pieces omits 53737881da6e crypto: hisilicon/qm - split 'qm_eq_ctx_cfg' into smaller pieces omits 3bf1ef9d513e crypto: hisilicon/qm - split 'qm_qp_ctx_cfg' into smaller pieces omits 09493afbc627 crypto: hisilicon/qm - replace 'sprintf' with 'scnprintf' omits cd1aff982af4 crypto: hisilicon/qm - modify return type of 'qm_set_sqctype' omits a8ff38bd8294 crypto: hisilicon/qm - modify the return type of debugfs i [...] omits e926d753a612 crypto: hisilicon/qm - modify the return type of function omits 1b5644f29983 crypto: hisilicon/qm - numbers are replaced by macros omits 5bd9938e9316 hwrng: imx-rngc - irq already prints an error omits a2715fbdc6fc crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback omits cc9a99fb89a9 crypto: qat - remove unneeded semicolon omits 76bb6a7b5b42 crypto: cavium/nitrox - remove unneeded semicolon omits 519a0d7e495a crypto: arm64/poly1305-neon - reorder PAC authentication w [...] omits 92eb6c3060eb crypto: af_alg - avoid undefined behavior accessing salg_name omits 2d653936eb2c crypto: caam - enable crypto-engine retry mechanism omits 09a5ef9644bc crypto: testmgr - WARN on test failure omits 6e5972fa4a0d crypto: testmgr - always print the actual skcipher driver name omits 2257f4712dcf crypto: testmgr - always print the actual AEAD driver name omits 79cafe9a8b16 crypto: testmgr - always print the actual hash driver name omits da094e0f1b22 crypto: aead - add crypto_aead_driver_name() omits 77fdd94f091f crypto: atmel-sha - remove unneeded break omits 3fb4a8fa28b7 powerpc/numa: Fix build when CONFIG_NUMA=n omits 7c0afcad7507 bpf: BPF_PRELOAD depends on BPF_SYSCALL omits f9b7ff0d7f7a tools/bpftool: Fix attaching flow dissector omits f56fb0122c41 Merge tag 'amd-drm-fixes-5.10-2020-11-04' of git://people. [...] omits 866bc2d3c40a Merge tag 'drm-intel-fixes-2020-11-05' of git://anongit.fr [...] omits 79605f139426 riscv: Set text_offset correctly for M-Mode omits 53aa37fb8dc4 Merge tag 'imx-drm-next-2020-10-30' of git://git.pengutron [...] omits a422490a5956 drm/amd/display: Add missing pflip irq omits 9a472ef7a369 io_uring: fix link lookup racing with link timeout omits 49a361327332 NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy omits 36e1e5ba90fb NFSD: Fix use-after-free warning when doing inter-server copy omits 66d60e3ad1e4 NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL omits d321ff589c16 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() omits 1905cac9d621 NFSD: NFSv3 PATHCONF Reply is improperly formed omits 108aa503657e arm64: kexec_file: try more regions if loading segments fails omits 2f62f4990dca gpu: drm: bridge: analogix: analogix_dp_reg: Remove unused [...] omits 5d89045b3367 drm/panel: panel-ilitek-ili9322: Demote non-conformant ker [...] omits 084ee219efb6 drm/panel: panel-simple: Fix 'struct panel_desc's header omits d2a58fd1f0ea gpu/host1x: bus: Add missing description for 'driver' omits c2530cc9610d drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe omits 1978b3a53a74 x86/speculation: Allow IBPB to be conditionally enabled on [...] omits 1a50cf9a67ff net/mlx5e: Fix incorrect access of RCU-protected xdp_prog omits c5eb51adf06b net/mlx5e: Fix VXLAN synchronization after function reload omits ae3585944560 net/mlx5: E-switch, Avoid extack error log for disabled vport omits 465e7baab6d9 net/mlx5: Fix deletion of duplicate rules omits f42139ba4979 net/mlx5e: Use spin_lock_bh for async_icosq_lock omits 78c906e430b1 net/mlx5e: Protect encap route dev from concurrent release omits e68e28b4a9d7 net/mlx5e: Fix modify header actions memory leak omits 521b619acdc8 Merge tag 'linux-kselftest-kunit-fixes-5.10-rc3' of git:// [...] omits 3249fe45639a Merge tag 'trace-v5.10-rc2' of git://git.kernel.org/pub/sc [...] omits 6732b3548573 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 6f3f374ac05d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 852e1b364481 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] omits 0049b688459b drm/i915/gem: Allow backends to override pread implementation omits 514ad1b6bb6e drm/amdgpu: Fix Arcturus fan speed reporting omits 71037bfc78bf drm/amdgpu: add missing clock gating info in amdgpu_pm_info omits cf26c714874c Merge tag 'spi-fix-v5.10-rc2' of git://git.kernel.org/pub/ [...] omits 3d55978f95ca Merge tag 'regulator-fix-v5.10-rc2' of git://git.kernel.or [...] omits f786dfa3745b Merge tag 'pm-5.10-rc3' of git://git.kernel.org/pub/scm/li [...] omits 1a092479f303 Merge tag 'fixes-2020-11-05' of git://git.kernel.org/pub/s [...] omits d1dd461207b8 Merge tag 'gfs2-v5.10-rc1-fixes' of git://git.kernel.org/p [...] omits e2557a2cdeb2 Merge tag 'pci-v5.10-fixes-1' of git://git.kernel.org/pub/ [...] omits ed794057b052 drm/kmb: Build files for KeemBay Display driver omits 98521f4d4b4c drm/kmb: Mipi DSI part of the display driver omits 7f7b96a8a0a1 drm/kmb: Add support for KeemBay Display omits 1bb8b7fcda88 drm/kmb: Keem Bay driver register definition omits d7e0798925ea dt-bindings: display: bridge: Intel KeemBay DSI omits 24c81b9e8e0b dt-bindings: display: Intel KeemBay MSSCAM omits 5a76b1ed73b9 dt-bindings: display: Add support for Intel KeemBay Display omits 2bcbf42add91 ionic: check port ptr before use omits 1bd14a66ee52 RISC-V: Remove any memblock representing unusable memory area omits 93bd813c1776 ASoC: rt1015: add delay to fix pop noise from speaker omits a6c96672a64f Merge tag 'asoc-fix-v5.10-rc2' of https://git.kernel.org/p [...] omits 7d764b685ee1 selftests: binderfs: use SKIP instead of XFAIL omits afba8b0a2cc5 selftests: clone3: use SKIP instead of XFAIL omits 1d44d0dd61b6 selftests: core: use SKIP instead of XFAIL in close_range_test.c omits f3ae6c6e8a3e selftests: proc: fix warning: _GNU_SOURCE redefined omits 6b47ab81c9a9 io_uring: use correct pointer for io_uring_show_cred() omits 06d65ba3db67 dt-bindings: drm/msm/gpu: Add cooling device support omits ec793cf01d1f drm/msm: Add support for GPU cooling omits 3b20369313a4 EDAC: Add three new memory types omits fcc6aa8f3e96 drm/i915/ehl: Implement W/A 22010492432 omits ef9865a44228 io_uring: don't forget to task-cancel drained reqs omits 2c16d291236b Revert "mm: mmap: fix fput in error path v2" omits e40b0b56ffdc Revert "mm: introduce vma_set_file function v4" omits 00efd65a6596 dma-buf: Fix static checker warning omits 21fcdeec09ff RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring omits 1f5eb8b17f02 gpiolib: fix sysfs when cdev is not selected omits 9b92f5c51e9a pinctrl: aspeed: Fix GPI only function problem. omits 7ae7a8de0542 Merge tag 'nvme-5.10-2020-11-05' of git://git.infradead.or [...] omits 66186acbd94c drm/i915/display: Use initial_fastset_check() to compute a [...] omits 9ac924b98728 media: cedrus: h264: Fix check for presence of scaling matrix omits e6fcf468c51d media: media/platform/marvell-ccic: fix warnings when CONF [...] omits 2da185d6fe96 media: mtk-vcodec: fix build breakage when one of VPU or S [...] omits 46233e91fa24 media: mtk-vcodec: move firmware implementations into thei [...] omits 33fe43cfd9b1 powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry omits 29daf869cbab powerpc/8xx: Always fault when _PAGE_ACCESSED is not set omits 0540b0d2ce90 powerpc/40x: Always fault when _PAGE_ACCESSED is not set omits 11522448e641 powerpc/603: Always fault when _PAGE_ACCESSED is not set omits 8c14577df4cd Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-opp' and 'p [...] omits 2b5b95b1ff3d mm: introduce vma_set_file function v4 omits 0227da01f255 mm: mmap: fix fput in error path v2 omits 468600c6ec28 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod omits cf89af146b7e btrfs: dev-replace: fail mount if we don't have replace it [...] omits a4852cf268b5 btrfs: scrub: update message regarding read-only status omits f07728d541eb btrfs: clean up NULL checks in qgroup_unreserve_range() omits fca3a45d0878 btrfs: fix min reserved size calculation in merge_reloc_root omits e38fdb716702 btrfs: print the block rsv type when we fail our reservation omits a1fbc6750e21 btrfs: fix potential overflow in cluster_pages_for_defrag [...] omits ea86f3defd55 drm/virtio: use kvmalloc for large allocations omits f3f0e410c6a8 drm: document that blobs are ref'counted omits f8fa2c2e63c7 thunderbolt: Only configure USB4 wake for lane 0 adapters omits 77455129fb5b thunderbolt: Add uaccess dependency to debugfs interface omits a663e0df4a37 thunderbolt: Fix memory leak if ida_simple_get() fails in [...] omits a835d3a114ab pinctrl: mcp23s08: Print error message when regmap init fails omits 2b12c1363713 pinctrl: mcp23s08: Use full chunk of memory for regmap con [...] omits 567b8e9fed8a HID: mcp2221: Fix GPIO output handling omits 34a9fa2025d9 HID: hid-sensor-hub: Fix issue with devices with no report ID omits 0938ecae432e ALSA: usb-audio: Add implicit feedback quirk for Qu-16 omits 5f8f96528749 Merge drm/drm-next into drm-intel-next-queued omits 0f52fcb99ea2 scsi: ufs: Try to save power mode change and UIC cmd compl [...] omits da3fecb00403 scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by uf [...] omits 46afb0628b86 xfs: only flush the unshared range in xfs_reflink_unshare omits 2aaf09a0e784 r8169: work around short packet hw bug on RTL8125 omits c277ca155d2f clk: imx8m: fix bus critical clk registration omits cf11c1f89d52 drm/msm: Drop struct_mutex in shrinker path omits f92f026a487a drm/msm: Drop struct_mutex in madvise path omits c951a9b284b9 drm/msm: Remove msm_gem_free_work omits 25c49c838bde drm/msm: Drop struct_mutex in free_object() path omits c5c1643cef7a drm/msm: Drop struct_mutex from the retire path omits fb1a1fcbacef drm/msm: Remove obj->gpu omits 964d2f97e74b drm/msm: Refcount submits omits 77d205290aa9 drm/msm: Protect ring->submits with it's own lock omits 77c406038e83 drm/msm: Document and rename preempt_lock omits d984457b31c4 drm/msm: Add priv->mm_lock to protect active/inactive lists omits 2a86efb1bf72 drm/msm: Move update_fences() omits 07ddf4c30c4d drm/msm: Drop chatty trace omits ce0a9dc009da drm/msm: Use correct drm_gem_object_put() in fail case omits 6c0e3ea25047 drm/msm/gem: Switch over to obj->resv for locking omits 9184b6831bbe drm/msm: Do rpm get sooner in the submit path omits 20224d715a88 drm/msm/submit: Move copy_from_user ahead of locking bos omits 599089c6af68 drm/msm/gem: Move locking in shrinker path omits e4b87d227f9e drm/msm/gem: Add some _locked() helpers omits 8f642378bfe5 drm/msm/gem: Move prototypes to msm_gem.h omits 8117e5e5bc1a drm/msm/gem: Rename internal get_iova_locked helper omits a6ae74c956e7 drm/msm/gem: Add obj->lock wrappers omits 96c876f12771 drm/msm: Fix a couple incorrect usages of get_vaddr_active() omits 0e720ea8de07 drm/msm/dsi: do not try reading 28nm vco rate if it's not enabled omits 46b97aed5484 drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encode [...] omits 1344a232016d powerpc: Use asm_goto_volatile for put_user() omits 582e2ce5b4ec drm/amdgpu/display: FP fixes for DCN3.x (v4) omits 20f2ffe50472 drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] omits aeee2a48ec92 drm/amd/amdgpu: Enable arcturus devices to access the meth [...] omits 94254fa045fb drm/amd/display: fix psr panel lightup omits 4b39264f8bcf drm/amdgpu: cleanup debug log in amdgpu_set_pp_features() omits 5ce71f59bb9b drm/amd/amdgpu: switch on/off vcn power profile mode omits 5c9a6272e768 drm/amdgpu: update module paramter doc of amdgpu_dpm omits 87fb78331e14 drm/amdgpu: do not initialise global variables to 0 or NULL omits 4b60bb0dde1b drm/amdgpu: set LDS_CONFIG=0x20 on Navy Flounder to fix a [...] omits 4c7e8a9e9f30 drm/amdgpu: Change the way to determine framebuffer type omits 19201c075d2c drm/amdgpu: fix off by one in amdgpu_vm_handle_fault omits 413949ee1cdb drm/amdgpu: enable GFXOFF for dimgrey_cavefish omits c26dab27e5c7 drm/amdgpu: resolved ASD loading issue on sienna omits a3964ec40fc1 drm/amdgpu: Enable FGCG for Vangogh omits 8c11024cf66a drm/amdgpu: Add Fine Grain Clock Gating for GFX10 omits adf16996362e drm/amdgpu: Add GFX Fine Grain Clock Gating flag omits b6be002bcd1d x86/entry: Move nmi entry/exit into common code omits 9d750c75bd2c risc-v: kernel: ftrace: Fixes improper SPDX comment style omits 25cf73b9ff88 libbpf: Fix possible use after free in xsk_socket__delete omits f78331f74cac libbpf: Fix null dereference in xsk_socket__delete omits db0362eeb229 USB: serial: option: add Telit FN980 composition 0x1055 omits 62575e270f66 ceph: check session state after bumping session->s_seq omits 832ea234277a PCI: mvebu: Fix duplicate resource requests omits 9fff3256f93d PCI: dwc: Restore ATU memory resource setup to use last entry omits ac6f929d74ba Merge tag 'linux-can-fixes-for-5.10-20201103' of git://git [...] omits 9bd77a9ce31d spi: fsl-dspi: fix wrong pointer in suspend/resume omits f9d7c6eb23f7 ASoC: mchp-spdiftx: Do not set Validity bit(s) omits 99b328084f6a io_uring: fix overflowed cancel w/ linked ->files omits cb8a8ae31074 io_uring: drop req/tctx io_identity separately omits 4b70cf9dea4c io_uring: ensure consistent view of original task ->mm fro [...] omits fdaf083cdfb5 io_uring: properly handle SQPOLL request cancelations omits 3dd1680d1418 io-wq: cancel request if it's asking for files and we don' [...] omits 01be83eea08d Merge branch 'core/urgent' into core/entry omits 9d820f68b2bd entry: Fix the incorrect ordering of lockdep and RCU check omits c1f6b1ac0075 xfs: fix scrub flagging rtinherit even if there is no rt device omits c2f09217a430 xfs: fix missing CoW blocks writeback conversion retry omits 50e7d6c7a521 iomap: clean up writeback state logic on writepage error omits 763e4cdc0f6d iomap: support partial page discard on writeback block map [...] omits 869ae85dae64 xfs: flush new eof page on truncate to avoid post-eof corruption omits 24e146cdf9f5 drm: unify formatting for color management documentation omits 5785dd7a8ef0 drm/msm: Fix duplicate gpu node in icc summary omits cccdeda362fa drm/msm/dpu: fix clock scaling on non-sc7180 board omits 3e79527a33a8 drm/msm/dpu: enable merge_3d support on sm8150/sm8250 omits 9ffd0e856993 drm/msm/dpu: setup merge modes in merge_3d block omits c40e6c6733a0 drm/msm/dpu: handle merge_3d configuration in hw_ctl block omits 4369c93cf36b drm/msm/dpu: initial support for merge3D hardware block omits d8199c85f3e4 drm/msm/dpu: simplify interface flush handling omits a04c696c0a54 drm/msm: Implement shutdown callback for adreno omits ab38764752e0 drm/msm/dp: add opp_table corner voting support base on dp [...] omits dd29bd41d4c6 drm/msm: Remove redundant null check omits e92ce317fbeb drm/msm/dsi_phy_10nm: implement PHY disabling omits b66ccc571319 drm/msm/dsi_phy_7nm: implement PHY disabling omits a4ccc37693a2 drm/msm/dsi_pll_10nm: restore VCO rate during restore_state omits 5047ab95bb7d drm/msm/dsi_pll_7nm: restore VCO rate during restore_state omits 91693cbc13c2 drm/msm/dpu: Add newline to printks omits 6625e2637d93 drm/msm/dp: DisplayPort PHY compliance tests fixup omits c7314613226a drm/msm: Add missing struct identifier omits 2da4c187aea3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 645f224e7ba2 kprobes: Tell lockdep about kprobe nesting omits ba8a5cb234ba drm/i915/tgl: Fix typo during output setup omits 8045ec42d14c pinctrl: rockchip: create irq mapping in gpio_to_irq omits 63fbf8013b2f pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq omits 26201ddc1373 ALSA: usb-audio: Add implicit feedback quirk for MODX omits 07815a2b3501 ALSA: usb-audio: add usb vendor id as DSD-capable for Khad [...] omits 4241b0411c60 drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits c236c0e5f5e2 drm/amd/display: Add green_sardine support to DM omits 4a5346df6adf drm/amd/display: Add green_sardine support to DC omits d83d3ad61ce8 drm/amdgpu: enable vcn support for green_sardine (v2) omits 68697982204b drm/amdgpu: enable green_sardine_asd.bin loading (v2) omits f21aab1b3143 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) omits 445b011d4ade drm/amdgpu: add gfx support for green_sardine (v2) omits aee68369ec2b drm/amdgpu: add soc15 common ip block support for green_sa [...] omits c38577a4804d drm/amdgpu: add green_sardine support for gpu_info and ip [...] omits 7be89985c415 drm/amdgpu: add Green_Sardine APU flag omits 0d32c2a72ca8 drm/panfrost: Replace devm_reset_control_array_get() omits 4d6ffa27b8e5 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/ [...] omits d181bfe36715 Documentation: remove mic/index from misc-devices/index.rst omits 489979b4aab4 USB: serial: option: add LE910Cx compositions 0x1203, 0x12 [...] omits c44dfe4de053 drm/ttm: replace context flags with bools v2 omits 586052b0a606 drm/ttm: rework no_retry handling v2 omits f36a74b9345a x86/ioapic: Use I/O-APIC ID for finding irqdomain, not index omits d981059e13ff x86/hyperv: Enable 15-bit APIC ID if the hypervisor supports it omits 985616f0457d USB: serial: cyberjack: fix write-URB completion race omits 8c9108d014c5 auxdisplay: add a driver for lcd2s character display omits 1741b014bd55 auxdisplay: lcd2s DT binding doc omits af9470b26dc6 auxdisplay: charlcd: Do not print chars at end of line omits 40c2b72e4b11 auxdisplay: Change gotoxy calling interface omits 6e49eea35886 auxdisplay: charlcd: replace last device specific stuff omits 377cf2cbfdb9 auxdisplay: hd44780: Remove clear_fast omits 7b231bb5d0be auxdisplay: hd44780_common: Reduce clear_display timeout omits a2060f288e15 auxdisplay: Call charlcd_backlight in place omits 339acb082987 auxdisplay: Move char redefine code to hd44780_common omits 8a86270ef0ea auxdisplay: cleanup unnecessary hd44780 code in charlcd omits d2f2187e8f27 auxdisplay: implement various hd44780_common_ functions omits 01ec46dfa633 auxdisplay: Move init_display to hd44780_common omits bd26b181d14a auxdisplay: Make use of enum for backlight on / off omits 2bf82b5a80d9 auxdisplay: make charlcd_backlight visible to hd44780_common omits 45421ffefbb5 auxdisplay: Move clear_display to hd44780_common omits 88645a86e342 auxdisplay: add home to charlcd_ops omits d3a2fb810f27 auxdisplay: provide hd44780_common_gotoxy omits b26deabb1d91 auxdisplay: hd44780_common_print omits 11588b59cf62 auxdisplay: Move addr out of charlcd_priv omits 2c6a82f2342f auxdisplay: Move write_cmd pointers to hd44780 drivers omits 71ff701bbefe auxdisplay: Move write_data pointer to hd44780_common omits 3fc04dd7eb77 auxdisplay: Move ifwidth to struct hd44780_common omits 2545c1c948a6 auxdisplay: Move hwidth and bwidth to struct hd44780_common omits 718e05ed92ec auxdisplay: Introduce hd44780_common.[ch] omits 66ce7d5c1e12 auxdisplay: Use an enum for charlcd backlight on/off ops omits a8643626d84b Merge tag 'misc-habanalabs-fixes-2020-11-04' of ssh://gito [...] omits b9bc36704cca ARM, xtensa: highmem: avoid clobbering non-page aligned me [...] omits f83f3a31b297 habanalabs/gaudi: mask WDT error in QMAN omits 1137e1ead98c habanalabs/gaudi: move coresight mmu config omits 82948e6e1d88 habanalabs: fix kernel pointer type omits 18e8db7f6526 hwmon: (pmbus) Add mutex locking for sysfs reads omits e047c7be173c Merge tag 'drm-intel-next-queued-2020-11-03' of git://anon [...] omits 26f4fd6d87cb drm/amdgpu: resolved ASD loading issue on sienna omits 2e3a57f4905b amdkfd: Check kvmalloc return before memcpy omits a2404fd48230 drm/amdgpu: update golden setting for sienna_cichlid omits c6d2b0fbb893 amd/amdgpu: Disable VCN DPG mode for Picasso omits 1cd260a7905e Merge tag 'drm-misc-next-2020-10-27' of git://anongit.free [...] omits e69251e7dc0b drm/amdgpu/swsmu: remove duplicate call to smu_set_default [...] omits a30573b3cdc7 erofs: fix setting up pcluster for temporary pages omits d3938ee23e97 erofs: derive atime instead of leaving it empty omits fea07a487c6d net: openvswitch: silence suspicious RCU usage warning omits 0e8e272f1368 drm/i915/ehl: Remove invalid PCI ID omits 537457a979a0 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned omits e67d01d84946 drm/i915/gt: Flush xcs before tgl breadcrumbs omits 306bb61d6bb3 drm/i915/gt: Expose more parameters for emitting writes in [...] omits d9a57c853975 drm/i915: Fix encoder lookup during PSR atomic check omits 8ce70996f759 drm/i915/gt: Use the local HWSP offset during submission omits 59dd13ad3107 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits 0dccdba51e85 Merge tag 'gvt-fixes-2020-10-30' of https://github.com/int [...] omits dbfe394dad33 chelsio/chtls: fix always leaking ctrl_skb omits 8080b462b6aa chelsio/chtls: fix memory leaks caused by a race omits ab07ff1c92fa can: flexcan: flexcan_remove(): disable wakeup completely omits 5fdf04a9fdc2 can: flexcan: add ECC initialization for VF610 omits 91a22bfe928f can: flexcan: add ECC initialization for LX2160A omits 018799649071 can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A omits 78db1aa8b552 can: mcp251xfd: remove unneeded break omits da623840d823 can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicol [...] omits b4728920aefa can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase seve [...] omits 93ef65e5a635 can: peak_canfd: pucan_handle_can_rx(): fix echo managemen [...] omits ecc7b4187dd3 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping omits a6921dd524fe can: peak_usb: add range checking in decode operations omits 79c43333bdd5 can: xilinx_can: handle failure cases of pm_runtime_get_sync omits e002103b36a6 can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unpr [...] omits c3ddac4b0c9a can: isotp: padlen(): make const array static, makes objec [...] omits 78656ea23519 can: isotp: isotp_rcv_cf(): enable RX timeout handling in [...] omits 5a7de2408fa5 can: isotp: Explain PDU in CAN_ISOTP help text omits 08c487d8d807 can: j1939: j1939_sk_bind(): return failure if netdev is down omits a39372c2c597 can: j1939: use backquotes for code samples omits ea780d39b188 can: j1939: swap addr and pgn in the send example omits 864a2756d369 can: j1939: fix syntax and spelling omits 429efa6e1486 can: j1939: rename jacd tool omits 286228d382ba can: can_create_echo_skb(): fix echo skb generation: alway [...] omits ed3320cec279 can: dev: __can_get_echo_skb(): fix real payload length re [...] omits 4ef8451b3326 Merge tag 'perf-tools-for-v5.10-2020-11-03' of git://git.k [...] omits 2283f79b2268 can: dev: can_get_echo_skb(): prevent call to kfree_skb() [...] omits 2ddd6bfe7bdb can: rx-offload: don't call kfree_skb() from IRQ context omits 3accbfdc3613 can: proc: can_remove_proc(): silence remove_proc_entry warning omits e5ab9aa7e49b dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml omits 1f9234401ce0 dt-bindings: can: add can-controller.yaml omits 5fd8477ed8ca net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition omits e6b0bd61a737 Merge tag 'docs-5.10-warnings' of git://git.lwn.net/linux omits aafced673c06 i2c: mediatek: move dma reset before i2c reset omits e16b874ee87a mptcp: token: fix unititialized variable omits e4eccb853664 vfio/pci: Bypass IGD init in case of -ENODEV omits bb742ad01961 vfio: platform: fix reference leak in vfio_platform_open omits 38565c93c8a1 vfio/pci: Implement ioeventfd thread handler for contended [...] omits 8e91cb381212 vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static omits 69848cd6f0c1 vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() omits ce2e33ba4163 Merge tag 'docs-5.10-3' of git://git.lwn.net/linux omits 43c834186c18 Merge tag 'x86_seves_for_v5.10_rc3' of git://git.kernel.or [...] omits f4c79144edd8 afs: Fix incorrect freeing of the ACL passed to the YFS AC [...] omits c80afa1d9c36 afs: Fix warning due to unadvanced marshalling pointer omits ef9ce66fab95 ALSA: hda/realtek - Enable headphone for ASUS TM420 omits 82768a86c646 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentatio [...] omits 4f3e69060dc9 docs: fix automarkup regression on Python 2 omits c648ae338e92 drm/i915/gem: Perform all asynchronous waits prior to mark [...] omits bc73e5d33048 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned omits 09212e81e545 drm/i915/gt: Flush xcs before tgl breadcrumbs omits 2739d8cfc50a drm/i915/gt: Expose more parameters for emitting writes in [...] omits 0b2ca2c7d0c9 s390/pci: fix hot-plug of PCI function missing bus omits de5d9dae150c s390/smp: move rcu_cpu_starting() earlier omits 5b35047eb467 s390/pkey: fix paes selftest failure with paes and pkey st [...] omits c3d9cdca73d0 s390: update defconfigs omits cfef9aa69a73 s390/vdso: remove unused constants omits e99198661ecd s390/vdso: remove empty unused file omits b0e98aa9c411 s390/mm: make pmd/pud_deref() large page aware omits 29c2680fd2bf s390/ap: fix ap devices reference counting omits 7ee31a3aa8f4 arm64: kprobes: Use BRK instead of single-step when execut [...] omits 4dd6ce478003 iommu: Fix a check in iommu_check_bind_data() omits da7d554f7c62 gfs2: Wake up when sd_glock_disposal becomes zero omits 71cd8e2d1670 iommu/vt-d: Fix a bug for PDP check in prq_event_thread omits eea4e29ab8be iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() omits 6097df457adf iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() omits 73db2fc595f3 iommu/amd: Increase interrupt remapping table limit to 512 [...] omits cf1ad559a20d regulator: defer probe when trying to get voltage from unr [...] omits 158e1886b626 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() omits 5d020cbd8620 tools feature: Fixup fast path feature detection omits 139caf7ca286 drm/i915: Update DRIVER_DATE to 20201103 omits 2c589d933e54 perf tools: Add missing swap for cgroup events omits fe01adb72356 perf tools: Add missing swap for ino_generation omits 6311951d4f8f perf tools: Initialize output buffer in build_id__sprintf omits 86449b12f626 perf hists browser: Increase size of 'buf' in perf_evsel__ [...] omits 42cc0e70a21f tools include UAPI: Update linux/mount.h copy omits a9e27f5f9827 tools headers UAPI: Update tools's copy of linux/perf_event.h omits aa04899a1307 tools kvm headers: Update KVM headers from the kernel sources omits 97a3863b170e tools UAPI: Update copy of linux/mman.h from the kernel sources omits 32b734e09ec3 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 8b2fc25a945b tools x86 headers: Update required-features.h header from [...] omits 40a6bbf5149c tools x86 headers: Update cpufeatures.h headers copies omits d0448d6a249b tools headers UAPI: Update fscrypt.h copy omits 9e228f489806 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits ad6330ac2c5a tools headers UAPI: Sync prctl.h with the kernel sources omits d0e7b0c71fbb perf scripting python: Avoid declaring function pointers w [...] omits 9ae1e990f1ab perf tools: Remove broken __no_tail_call attribute omits 0dfbe4c646bf perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX omits a6293f36ac92 perf trace: Fix segfault when trying to trace events by cgroup omits ab8bf5f2e032 perf tools: Fix crash with non-jited bpf progs omits 263e452eff39 tools headers UAPI: Update process_madvise affected files omits e555b4b8d7b2 perf tools: Update copy of libbpf's hashmap.c omits b773ea650576 perf tools: Remove LTO compiler options when building perl [...] omits d74252bb8f0e drm: Use the state pointer directly in atomic_check omits 3fd9886815af drm/nouveau/kms/nv50-: Use state helper instead of crtc pointer omits 716e343f014e selftests/timens: added selftest for /proc/stat btime omits 3ae700ecfae9 fs/proc: apply the time namespace offset to /proc/stat btime omits 31909e3330c8 timens: additional helper functions for boottime offset handling omits 9522750c66c6 Fonts: Replace discarded const qualifier omits 35bed3fa9ec5 drivers/video: Fix -Wstringop-truncation in hdmi.c omits 2a13c13b39a8 arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 omits 0a8a2c85b835 nvme-tcp: avoid repeated request completion omits fdf58e02adec nvme-rdma: avoid repeated request completion omits d6f66210f4b1 nvme-tcp: avoid race between time out and tear down omits 3017013dcc82 nvme-rdma: avoid race between time out and tear down omits 04800fbff476 nvme: introduce nvme_sync_io_queues omits afaa2e745a24 USB: Add NO_LPM quirk for Kingston flash drive omits bcbc0b2e275f mei: protect mei_cl_mtu from null dereference omits 077aa5c8dd6e drm/vc4: drv: Remove unused variable omits 876b15d2c88d drm/panfrost: Fix module unload omits 0f7636e16543 init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description omits 7d2d6d01293e drm/panfrost: Fix a deadlock between the shrinker and madv [...] omits 7d6763ab77b3 drm/panfrost: Remove unused variables in panfrost_job_close() omits e991a40b3d00 tomoyo: Limit wildcard recursion depth. omits 9621618130bf sfp: Fix error handing in sfp_probe() omits 08c797429385 torture: Don't kill gdb sessions omits 0c6d18d84db1 refscale: Bounds-check module parameters omits 27c0f1448389 rcutorture: Make grace-period kthread report match RCU fla [...] omits 77dc174103fd rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits e1eb075ccf37 rcutorture: Make preemptible TRACE02 enable lockdep omits 65e9eb1ccfe5 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits cd539cff9470 lockdep: Provide dummy forward declaration of *_is_held() helpers omits f505d4346f61 srcu: Use a more appropriate lockdep helper omits a72e9d547205 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits d97f3bdf7a1c net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits 891cd1f99dd9 rcu: Un-hide lockdep maps for !LOCKDEP omits 9f14cb030d98 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 55a2346c7ac4 kcsan: Never set up watchpoints on NULL pointers omits 4761612ffe3c kcsan: selftest: Ensure that address is at least PAGE_SIZE omits 86b5a7381b12 doc: Present the role of READ_ONCE() omits 1d8504937478 powerpc/vnic: Extend "failover pending" window omits 00469c97ef64 RDMA/vmw_pvrdma: Fix the active_speed and phys_state value omits 99cab7107d91 net: dsa: qca8k: Fix port MTU setting omits 5feed64f9199 scsi: mpt3sas: Fix timeouts observed while reenabling IRQ omits 5faf50e9e9fd scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() omits b6df8c814121 sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-en [...] omits 90bfdeef83f1 tty: make FONTX ioctl use the tty pointer they were actual [...] omits b7cbaf59f62f Merge branch 'akpm' (patches from Andrew) omits 7a078d2d1880 libbpf, hashmap: Fix undefined behavior in hash_bits omits 0a26ba0603d6 net: ethernet: ti: cpsw: disable PTPv1 hw timestamping adv [...] omits 09699e56dee9 vfio/fsl-mc: return -EFAULT if copy_to_user() fails omits 572f64c71e0f vfio/type1: Use the new helper to find vfio_group omits 561ca66910bf tracing: Make -ENOMEM the default error for parse_synth_field() omits b02414c8f045 ring-buffer: Fix recursion protection transitions between [...] omits 8acedab0fdac drm/amdgpu: use "*" adjacent to data name omits c4c5ae67d179 drm/amdgpu/amdgpu: use "*" adjacent to data name omits 8e607d7e27d8 drm/amdgpu/sdma: use "*" adjacent to data name omits 77f5c7370fc9 drm/amdgpu/jpeg: use "*" adjacent to data name omits 58b5a793ff02 drm/amdgpu/umc: use "*" adjacent to data name omits 715c84ffbd07 drm/amdgpu/vcn: use "*" adjacent to data name omits 6bd1c7bd4ee7 gfs2: Don't call cancel_delayed_work_sync from within dele [...] omits e6cd859dc65f drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] omits 94ba290da1a9 drm/amdgpu: improve code indentation and alignment omits f3729f7b1ab3 drm/amdgpu/amdgpu: improve code indentation and alignment omits 983ad5283898 drm/amdgpu/nbio: improve code indentation and alignment omits a971887e028e drm/amdgpu/vcn: improve code indentation and alignment omits 99dac206b0e0 drm/amdgpu/gfx: improve code indentation and alignment omits ed40c578577f drm/amdgpu/dce: improve code indentation and alignment omits 7dee4d51e931 drm/amdgpu: fix spelling mistake: "Successed" -> "Succeeded" omits ab8b5aafa9bf drm/amd: fix typoes omits 9d6f27f9deaf drm/amdgpu: allow TMZ on vangogh omits 9d17df77bcfa amdkfd: Check kvmalloc return before memcpy omits 4dbcdc9cada2 drm/amd/display: fix the NULL pointer that missed set_disp [...] omits c1059360d734 drm/amdgpu: replace ih ip block for vega20 and arcturus omits adc9da649190 drm/amdgpu: apply dm_pp_notify_wm_clock_changes() for Pola [...] omits 998d76368dff drm/amdgpu: update golden setting for sienna_cichlid omits 0ebce667e881 amdgpu: Add mmhub MGCG and MGLS for vangogh omits 57eeaf47a613 drm/amd/display: Tune min clk values for MPO for RV omits ef3b29872540 drm/amdgpu: disable gfxoff if VCN is busy omits 84aef2ab0977 drm/amd/display: fix recout calculation for left side clip omits a5a00117625e drm/amd/display: 3.2.110 omits 672251b223c1 drm/amd/display: [FW Promotion] Release 0.0.40 omits 2475a814186b drm/amd/display: Add missing pflip irq omits 12f86dfc075b drm/amd/display: set hdcp1 wa re-auth delay to 200ms omits b15bfd0d8613 drm/amd/display: Revert HUBP blank behaviour for now omits 8edb94562a15 drm/amd/display: WA to ensure MUX chip gets SUPPORTED_LINK [...] omits 91d3156a3b17 drm/amd/display: Calculate CRC on specific frame region omits ad975f448d96 drm/amd/display: Do not warn NULL dc_sink if forcing connector omits dbf5256bbf19 drm/amd/display: Blank HUBP during pixel data blank for DCN30 v2 omits ec76bd6f07d0 drm/amd/display: Reset flip_immediate to topmost plane omits 886876ecf7f4 drm/amd/display: Update connector on DSC property change omits 3a372bed1e33 drm/amd/display: correct eDP T9 delay omits cae78e033145 drm/amd/display: Add OPTC memory low power support omits 91bda9e9d248 drm/amd/display: Update panel register omits 7dd4f4df9910 drm/amd/display: fail instead of div by zero/bugcheck omits 81e8da715ca7 drm/amd/display: 3.2.109 omits 36f878501e5f drm/amd/display: Blank HUBP during pixel data blank for DCN30 omits e748b59fb74e drm/amd/display: stop top_mgr when type change to non-MST [...] omits 202ad02da33a drm/amd/display: [FW Promotion] Release 0.0.39 omits 6f2239ccdfc0 drm/amd/display: Keep GSL for full updates with planes tha [...] omits 685b4d8142dc drm/amd/display: Force prefetch mode to 0 omits 850d2fcf3e34 drm/amd/display: only check available pipe to disable vbios mode. omits 3e5b4cdf2668 drm/amd/display: Add MPC memory shutdown support for DCN3 omits 585e7cedf304 drm/amd/display: Fix compilation error omits 3b70ae4f5c4e kernel/hung_task.c: make type annotations consistent omits afabdf333872 epoll: add a selftest for epoll timeout race omits f8f6ae5d077a mm: always have io_remap_pfn_range() set pgprot_decrypted() omits 66606567dedf mm, oom: keep oom_adj under or at upper limit when printing omits 6993d0fdbee0 kthread_worker: prevent queuing delayed work from timer_fn [...] omits a77eedbc871e mm/truncate.c: make __invalidate_mapping_pages() static omits aa4e460f0976 lib/crc32test: remove extra local_irq_disable/enable omits 7b3c36fc4c23 ptrace: fix task_join_group_stop() for the case when curre [...] omits 3f08842098e8 mm: mempolicy: fix potential pte_unmap_unlock pte error omits 58b999d7a22c kasan: adopt KUNIT tests to SW_TAGS mode omits 8de15e920dc8 mm: memcg: link page counters to root if use_hierarchy is false omits 7de2e9f195b9 mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] omits 79aa925bf239 hugetlb_cgroup: fix reservation accounting omits 46b1ee38b2ba mm/mremap_pages: fix static key devmap_managed_key updates omits 3b57533b460c ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline omits 328d2168ca52 ARC: stack unwinding: avoid indefinite looping omits 24269999027e EDAC: Fix some kernel-doc markups omits 372a1786283e IB/srpt: Fix memory leak in srpt_add_one omits 42172f44df77 Merge branch 'dpaa_eth-buffer-layout-fixes' omits 7834e494f426 dpaa_eth: fix the RX headroom size alignment omits acef159a0cb2 dpaa_eth: update the buffer layout for non-A050385 erratum [...] omits 683a9c7ed817 RDMA: Fix software RDMA drivers for dma mapping error omits 4a2d2ed9bae1 x86/mtrr: Fix a kernel-doc markup omits 04516706bb99 iwlwifi: pcie: limit memory read spin time omits ddcd945e556e rtw88: fix fw_fifo_addr check omits 38210800bf66 Revert "nvme-pci: remove last_sq_tail" omits 04a55c944f15 Merge tag 'mac80211-for-net-2020-10-30' of git://git.kerne [...] omits f126b6702e73 arm64: dts: agilex/stratix10: Fix qspi node compatible omits 495023e4e49e of: Drop superfluous ULL suffix for ~0 omits 9226c504e364 PM: runtime: Resume the device earlier in __device_release [...] omits d6e366685981 PM: runtime: Drop pm_runtime_clean_up_links() omits e0e398e20463 PM: runtime: Drop runtime PM references to supplier on lin [...] omits 8a82d91fa275 ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node omits bd5cdcdc66e1 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator omits 8c9cb4094ccf ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Eth [...] omits a8193af7ec0d powercap/intel_rapl: remove unneeded semicolon omits 23d18dcfc527 Documentation: PM: cpuidle: correct path name omits 6841ca15fe13 Documentation: PM: cpuidle: correct typo omits 23a881852f3e cpufreq: schedutil: Don't skip freq update if need_freq_up [...] omits 906695e59324 tracing: Fix the checking of stackidx in __ftrace_trace_stack omits 3fc2bfa36531 nfsroot: Default mount option should ask for built-in NFS version omits fc0021aa340a swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_m [...] omits e9696d259d0f swiotlb: fix "x86: Don't panic if can not alloc buffer for [...] omits 726b3d3f141f ftrace: Handle tracing when switching between context omits ee11b93f95ea ftrace: Fix recursion check for NMI test omits c1acb4ac1a89 tracing: Fix out of bounds write in get_trace_buf omits 7a60c2dd0f57 drm: Remove SCATTERLIST_MAX_SEGMENT omits 95d7a1a6f867 gpu/drm: delete same check in if condition omits 9bb7b689274b drm/ast: Support 1600x900 with 108MHz PCLK omits 9d4fdda33446 scripts: get_api.pl: Add sub-titles to ABI output omits daaaf58a2b7f scripts: get_abi.pl: Don't let ABI files to create subtitles omits e186d80e2b85 docs: leds: index.rst: add a missing file omits 1088ee2230ac docs: ABI: sysfs-class-net: fix a typo omits 92ca318e11d7 docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys omits 58d51f330e76 Merge tag 'fixes-for-v5.10-rc2' of git://git.kernel.org/pu [...] omits f6ebe9f9c923 drm/atomic: Pass the full state to CRTC atomic begin and flush omits 29b77ad7b9ca drm/atomic: Pass the full state to CRTC atomic_check omits dcda7c28bff2 drm/vc4: kms: Add functions to create the state objects omits 84d7d4720c21 drm/vc4: Use devm_drm_dev_alloc omits 88e085896aa6 drm/vc4: Use the helper to retrieve vc4_dev when needed omits 171a072b4699 drm/vc4: gem: Add a managed action to cleanup the job queue omits e46e5330d13d drm/vc4: drv: Use managed drm_mode_config_init omits 1c80be48c70a drm/vc4: bo: Add a managed action to cleanup the cache omits 1fe9bacab2ac m68k: Remove unused mach_max_dma_address omits 1e10cf448f84 m68k: Avoid xchg() warning omits f51778db088b swiotlb: using SIZE_MAX needs limits.h included omits 95f4f40a085d drm/nouveau/ttm: Add limits.h omits c489573b5b6c Merge drm/drm-next into drm-misc-next omits 68299a42f842 x86/mce: Enable additional error logging on certain Intel CPUs omits 6ab48105aae7 ARM: dts: s3: pinecube: align compatible property to other [...] omits ad2091f893bd ARM: sunxi: Add machine match for the Allwinner V3 SoC omits 544cc3f8573b arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet omits d1889589a4f5 builddeb: Fix rootless build in setuid/setgid directory omits d9b5665fb3c8 kbuild: remove unused OBJSIZE omits 99f070b62322 powerpc/smp: Call rcu_cpu_starting() earlier omits fd552e0542b4 powerpc/eeh_cache: Fix a possible debugfs deadlock omits dbb60031dd0c drm/amdgpu: fix build_coefficients() argument omits a10aad137326 amd/amdgpu: Disable VCN DPG mode for Picasso omits e402599e5e5e ARM: dts: imx6q-prti6q: fix PHY address omits f8b5a33707c9 ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking omits 7dd8f0ba88fc arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy omits 3cea11cd5e3b Linux 5.10-rc2 omits fe0b980ffd1d iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout omits 7b56fbd83e26 Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/ [...] omits 4312e0e8d3ea Merge tag 'timers-urgent-2020-11-01' of git://git.kernel.o [...] omits 82423b46fc9e Merge tag 'smp-urgent-2020-11-01' of git://git.kernel.org/ [...] omits 8d99084efcc2 Merge tag 'locking-urgent-2020-11-01' of git://git.kernel. [...] omits a0b21e0ad294 drm/msm: Add missing stub definition omits 6400a8e886c6 drm/msm: Unconditionally call dev_pm_opp_of_remove_table() omits 363bcec913d8 drm/msm/atomic: Convert to per-CRTC kthread_work omits ffe71111f4ab drm/msm/kms: Update msm_kms_init/destroy omits 7e688294c61b drm/msm/gpu: Convert retire/recover work to kthread_worker omits cb21f3f882ad drm/msm/atomic: Drop per-CRTC locks in reverse order omits b3d91800d9ac drm/msm: Fix race condition in msm driver with async layer [...] omits 31f020064f9d Merge tag 'char-misc-5.10-rc2' of git://git.kernel.org/pub [...] omits 9c75b68b91ff Merge tag 'driver-core-5.10-rc2' of git://git.kernel.org/p [...] omits 2376cca02d73 Merge tag 'staging-5.10-rc2' of git://git.kernel.org/pub/s [...] omits 2754a42e0dcc Merge tag 'tty-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits 9b5ff3c93cd3 Merge tag 'usb-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits 2d38c80d5baf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 271b339236e1 counter/ti-eqep: Fix regmap max_register omits 695e2f5c289b iio: adc: stm32-adc: fix a regression when using dma and irq omits 17bb415fefed Merge tag 'irqchip-fixes-5.10-1' of git://git.kernel.org/p [...] omits 15207a92e019 iio: adc: mediatek: fix unset field omits 56e4f2dda23c iio: cros_ec: Use default frequencies when EC returns inva [...] omits 01fe332800d0 arm64: dts: rockchip: Remove system-power-controller from [...] omits b0c0aa7aa4b9 arm64: dts: rockchip: fix NanoPi R2S GMAC clock name omits d95bdca75b3f irqchip/ti-sci-inta: Add support for unmapped event handling omits bb2bd7c7f3d0 dt-bindings: irqchip: ti, sci-inta: Update for unmapped ev [...] omits b388bdf2bac7 irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm omits f9ac7bbd6e45 irqchip/sifive-plic: Fix chip_data access within a hierarchy omits d23bce963e7f fbdev/sh_mobile: Drop unused include omits 859191b234f8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 20149e9eb68c ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] omits 403dc16796f5 cadence: force nonlinear buffers to be cloned omits c2dc4c073fb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 53760f9b74a3 Merge tag 'flexible-array-conversions-5.10-rc2' of git://g [...] omits 72a41f956ac2 Merge branch 'ipv6-reply-icmp-error-if-fragment-doesn-t-co [...] omits 2efdaaaf883a IPv6: reply ICMP error if the first fragment don't include [...] omits b59e286be280 ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition omits 2f71e00619dc net: atm: fix update of position index in lec_seq_next omits bb3540be73ca Merge tag 'dma-mapping-5.10-2' of git://git.infradead.org/ [...] omits 67ff377bc30c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 9478dec3b5e7 KVM: vmx: remove unused variable omits 0f55b67e5ad8 KVM: selftests: Don't require THP to run tests omits 064eedf2c50f KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again omits 97a71a545599 KVM: selftests: test behavior of unmapped L2 APIC-access address omits 7d10e62c2ff8 netfilter: ipset: Update byte and packet counters regardle [...] omits dbc8c28a742d drm/hisilicon: Adding a const declaration to an invariant [...] omits 4dbafbd30aef drm/nouveu: fix swiotlb include omits 61cf93d3e14a percpu: convert flexible array initializers to use struct_size() omits 5fc6b075e165 Merge tag 'block-5.10-2020-10-30' of git://git.kernel.dk/l [...] omits a38283da05d3 printk: ringbuffer: Replace zero-length array with flexibl [...] omits 7206d58a3a53 net/smc: Replace zero-length array with flexible-array member omits 290562075d4d net/mlx5: Replace zero-length array with flexible-array member omits b21de80ac156 mei: hw: Replace zero-length array with flexible-array member omits 691f4077d560 gve: Replace zero-length array with flexible-array member omits 4acbf5545d5a Bluetooth: btintel: Replace zero-length array with flexibl [...] omits cf9446cc8e6d Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.d [...] omits 8f9a2a196bc3 Merge tag 'libata-5.10-2020-10-30' of git://git.kernel.dk/ [...] omits 462b58fb0339 PCI: Always enable ACS even if no ACS Capability omits f5d808567a51 Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/s [...] omits aab6bf505a8e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 11ad2a73de10 Merge tag 'asm-generic-fixes-5.10' of git://git.kernel.org [...] omits 65b55d4c85e5 Merge tag 'arm-soc-fixes-v5.10-1' of git://git.kernel.org/ [...] omits d2c4d6e8acc6 Merge tag 'pnp-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits a5a16050d78d Merge tag 'devprop-5.10-rc2' of git://git.kernel.org/pub/s [...] omits ee176906dc88 Merge tag 'acpi-5.10-rc2' of git://git.kernel.org/pub/scm/ [...] omits 8843f40550dd Merge tag 'pm-5.10-rc2' of git://git.kernel.org/pub/scm/li [...] omits 24cb4f312697 drm/i915: Reduce severity for fixing up mistaken VBT tc->l [...] omits 9a33e8819b34 drm/amd/display: Clean up GFX9 tiling_flags path. omits faa37f54ce04 drm/amd/display: Expose modifiers. omits dfbbfe3c1765 drm/amd/display: Add formats for DCC with 2/3 planes. omits 37384b3f17cd drm/amd/display: Set DC options from modifiers. omits a32419911f0a drm/amd/display: Refactor surface tiling setup. omits 08d769151dc9 drm/amd/display: Convert tiling_flags to modifiers. omits 6eed95b00b45 drm/amd/display: Store tiling_flags in the framebuffer. omits 8ba16d599374 drm/fourcc: Add AMD DRM modifiers. omits be7b9b327e79 drm/amd/display: Honor the offset for plane 0. omits 53f4cb8b5580 drm/amd: Init modifier field of helper fb. omits b35ce7b364ec drm/amd/display: Do not silently accept DCC for multiplane [...] omits e31ae352b776 drm/amd/pm: fix compile warnings about variable used unini [...] omits 660b3bd82b4f drm/amd/pm: fix compile warning about missing prototype fo [...] omits 88098fd61b7e Merge tag 'mmc-v5.10-2' of git://git.kernel.org/pub/scm/li [...] omits 7ba4d8675090 Merge tag 'drm-fixes-2020-10-30-1' of git://anongit.freede [...] omits d383b3146d80 KVM: x86: Fix NULL dereference at kvm_msr_ignored_check() omits 8a967d655e40 KVM: x86: replace static const variables with macros omits 699116c45e15 Merge tag 'kvmarm-fixes-5.10-1' of git://git.kernel.org/pu [...] omits 9efac6ce7f62 mtd: rawnand: stm32_fmc2: fix broken ECC omits 2b94f5266c84 net: stmmac: Fix channel lock initialization omits 785ff20bce2d stmmac: intel: Fix kernel panic on pci probe omits d6a076d68c6b gianfar: Account for Tx PTP timestamp in the skb headroom omits d145c9031325 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP omits 1a39340865ce lockdep: Fix nr_unused_locks accounting omits d48e38500306 locking/lockdep: Remove more raw_cpu_read() usage omits 22f553842b14 KVM: arm64: Handle Asymmetric AArch32 systems omits 8f7304bb9113 Merge branches 'acpi-button' and 'acpi-dock' omits dea47cf45a7f Merge branches 'pm-cpuidle' and 'pm-sleep' omits 1e6114f51f9d net: fec: fix MDIO probing for some FEC hardware blocks omits 9e7c5b396e98 ip6_tunnel: set inner ipproto before ip6_tnl_encap omits 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock omits 65ff5cd04551 blk-mq: mark flush request as IDLE in flush_end_io() omits a0a6d8cb552b drm/i915: Get rid of ibx_irq_pre_postinstall() omits 9696f0419102 drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+ omits 2ea63927b6f6 drm/i915: Enable hpd logic only for ports that are present omits e76ab2cf21c3 drm/i915: Remove per-platform IIR HPD masking omits 9a55a6208532 drm/i915: Rename 'tmp_mask' omits f6576e460de1 drm/i915: Don't enable hpd detection logic from irq_postinstall() omits 52c7f5f1833d drm/i915: Split gen11_hpd_detection_setup() into tc vs. tb [...] omits a0e066b8de13 drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs() omits 970113595062 drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits omits 5b76e860010d drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG() omits 5f371a819705 drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits omits e5abaab30eca drm/i915: Introduce GEN8_DE_PORT_HOTPLUG() omits 8625b221f307 drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin omits 580bf195cb90 drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup omits 570fe6ef6a28 drm/i915: Pimp AUX CH names omits df034b973da0 drm/i915: Introduce AUX_CH_USBCn omits 2d709a5a624c drm/i915: Give DDI encoders even better names omits 1d8ca002456b drm/i915: Add PORT_TCn aliases to enum port omits 320c670c048d drm/i915: s/PORT_TC/TC_PORT_/ omits d1b35d66f48f Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/ [...] omits 2fcce37a3d2f scripts: get_abi.pl: assume ReST format by default omits 26a07553041e docs: ABI: sysfs-class-led-trigger-pattern: remove hw_patt [...] omits bd6e8441c2fc docs: ABI: sysfs-class-backlight: unify ABI documentation omits 1b3023ef54d4 docs: ABI: sysfs-c2port: remove a duplicated entry omits 9e0b29adfb33 docs: ABI: sysfs-class-power: unify duplicated properties omits edef2fa29739 docs: ABI: unify /sys/class/leds/<led>/brightness documentation omits 637ae1fb5dca docs: ABI: stable: remove a duplicated documentation omits 4119f0dfbd27 docs: ABI: change read/write attributes omits 54a19b4d3fe0 docs: ABI: cleanup several ABI documents omits ed8c39d43983 docs: ABI: sysfs-bus-nvdimm: use the right format for ABI omits 97f26cab455e docs: ABI: vdso: use the right format for ABI omits 002a9c2f99c7 docs: ABI: fix syntax to be parsed using ReST notation omits b1faa368bb20 docs: ABI: convert testing/configfs-acpi to ReST omits 75442fb0ccaa docs: Kconfig/Makefile: add a check for broken ABI files omits 50865d041eea docs: abi-testing.rst: enable --rst-sources when building docs omits 7832dea738dc docs: ABI: don't escape ReST-incompatible chars from obsol [...] omits c12759ff2dd0 docs: ABI: create a 2-depth index for ABI omits 642514df1bc1 docs: ABI: make it parse ABI/stable as ReST-compatible files omits 906e4af9359d docs: ABI: sysfs-uevent: make it compatible with ReST output omits 34433332841d docs: ABI: testing: make the files compatible with ReST output omits 98913408c546 docs: ABI: stable: make files ReST compatible omits c7e45ea429c9 docs: ABI: README: specify that files should be ReST compatible omits a7ee04b3ef0d docs: add ABI documentation to the admin-guide book omits 3c543d29891a docs: kernel_abi.py: Handle with a lazy Sphinx parser omits 997b7c8b4a95 docs: kernel_abi.py: use --enable-lineno for get_abi.pl omits c830fa9a4d36 docs: kernel_abi.py: make it compatible with Sphinx 1.7+ omits 823830d4065b docs: kernel_abi.py: fix UTF-8 support omits 9ca876f96323 docs: kernel_abi.py: add a script to parse ABI documentation omits 678a63f9888c docs: kernellog.py: add support for info() omits 55e5414f2f8e scripts: get_abi.pl: auto-generate cross references omits c01d62d3fecb scripts: get_abi.pl: use bold font for ABI definitions omits a4ea67bc65a1 scripts: get_abi.pl: prevent duplicated file names omits a16ab14eb7a9 scripts: get_abi.pl: output users in ReST format omits c7ba333426bc scripts: get_abi.pl: detect duplicated ABI definitions omits 234948bf3d27 scripts: get_abi.pl: cleanup ABI cross-reference logic omits f82a8a74ea81 scripts: get_abi.pl: improve its parser to better catch up [...] omits 61439c4ada9f scripts: get_abi.pl: Allow optionally record from where a [...] omits e9bca8918e3d scripts: get_abi.pl: fix parsing on ReST mode omits 11ce90a45d38 scripts: get_abi.pl: change script to allow parsing in ReST mode omits c0391b6ab810 netfilter: nf_tables: missing validation from the abort path omits 46d6c5ae953c netfilter: use actual socket sk rather than skb sk when ro [...] omits af8afcf1fdd5 wireguard: selftests: check that route_me_harder packets u [...] omits dceababac29d netfilter: nftables: fix netlink report logic in flowtable [...] omits 00c27a1df8ff Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/pub/scm/ [...] omits c2f468145211 mac80211: don't require VHT elements for HE on 2.4 GHz omits a17d609e3e21 drm/panfrost: Don't corrupt the queue mutex on open/close omits 03544505cb10 arm64: dts: meson: Describe G12b GPU as coherent omits 268af50f38b1 drm/panfrost: Support cache-coherent integrations omits 728da60da7c1 iommu/io-pgtable-arm: Support coherency for Mali LPAE omits db18d20d1cb0 cfg80211: regulatory: Fix inconsistent format argument omits b1e8eb11fb9c mac80211: fix kernel-doc markups omits dcd479e10a05 mac80211: always wind down STA state omits 9bdaf3b91efd cfg80211: initialize wdev data earlier omits 14f46c1e5108 mac80211: fix use of skb payload instead of header omits 804fc6a2931e mac80211: fix regression where EAPOL frames were sent in p [...] omits d86de40decaa arm64: cpufeature: upgrade hyp caps to final omits dfc4e3f08903 arm64: cpufeature: reorder cpus_have_{const, final}_cap() omits e9a33caec90e KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code() omits cf5abb013219 arm64: dts imx8mn: Remove non-existent USB OTG2 omits ec9d78070de9 arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] omits ce3d31ad3cac arm64/smp: Move rcu_cpu_starting() earlier omits 0c86d774883f vdpasim: allow to assign a MAC address omits 4a6a42db53aa vdpasim: fix MAC address configuration omits e01afe36df1a vdpa: handle irq bypass register failure case omits 1eca16b23157 vdpa_sim: Fix DMA mask omits 5e1a3149eec8 Revert "vhost-vdpa: fix page pinning leakage in error path" omits 7ba08e81cb4a vdpa/mlx5: Fix error return in map_direct_mr() omits 7922460e33c8 vhost_vdpa: Return -EFAULT if copy_from_user() fails omits 587258edd94c arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio omits 054b5d974487 arm64: dts: fsl: DPAA FMan DMA operations are coherent omits 0d519cbf38ee debugfs: remove return value of debugfs_create_devm_seqfile() omits 18d05ca4486f crypto: lib/sha256 - Unroll LOAD and BLEND loops omits 63642d5c141f crypto: lib/sha256 - Unroll SHA256 loop 8 times intead of 64 omits b8399819b2dd crypto: lib/sha256 - Clear W[] in sha256_update() instead [...] omits 7a4295f6c9d5 crypto: lib/sha256 - Don't clear temporary variables omits 458c0480dcb3 crypto: hash - Use memzero_explicit() for clearing state omits 1762818f25f3 crypto: lib/sha256 - Use memzero_explicit() for clearing state omits 383e8a823014 crypto: omap-aes - fix the reference count leak of omap device omits 1bc608b4655b crypto: sm2 - remove unnecessary reset operations omits ad0bb4e4d226 crypto: sa2ul - Reduce stack usage omits 633e507fba02 crypto: hisilicon - fixes some coding style omits e68f9cf6601b crypto: hisilicon - delete unused structure member variables omits d4b3984c9e62 crypto: x86/aes - remove unused file aes_glue.c omits 3f9ae998355b crypto: qat - extend ae_mask omits 657ad678e0c4 crypto: qat - allow for instances in different banks omits 54e3d7538fa5 crypto: qat - refactor qat_crypto_dev_config() omits 533179ce377f crypto: qat - refactor qat_crypto_create_instances() omits 48710b1f31ae crypto: qat - change return value in adf_cfg_key_val_get() omits 69d0fc22cf91 crypto: qat - change return value in adf_cfg_add_key_value [...] omits 83ab8c4b2d89 crypto: qat - remove unnecessary void* casts omits 185aa9c3543e crypto: qat - call functions in adf_sriov if available omits 264f590f2beb crypto: qat - remove hardcoded bank irq clear flag mask omits 02690ddcb8f1 crypto: qat - abstract writes to arbiter enable omits 097430ff7809 crypto: qat - use BIT_ULL() - 1 pattern for masks omits fe779a46e85f crypto: qat - replace constant masks with GENMASK omits 95a212bb7f1c crypto: qat - abstract build ring base omits 070a34c9dfa3 crypto: qat - enable ring after pair is programmed omits dbf568755e77 crypto: qat - register crypto instances based on capability omits ad1332aa67ec crypto: qat - add support for capability detection omits 369eb4aaae46 crypto: qat - abstract arbiter access omits c685d7a7ceb2 crypto: qat - remove unused macros in arbiter module omits 8b5b80db8b85 crypto: qat - remove writes into WQCFG omits 59ab4d9aa5c9 crypto: qat - update constants table omits 2d499c049ecd crypto: qat - use admin mask to send fw constants omits 09b088851699 crypto: qat - change admin sequence omits fa7e41e649e3 crypto: qat - rename ME in AE omits f9ff4d3820d5 crypto: qat - add packed to init admin structures omits fc920eccd33b crypto: qat - abstract admin interface omits d1e86b4c2cdc crypto: qat - relocate GEN2 CSR access code omits f9c697c4bfc6 crypto: qat - split transport CSR access logic omits c4e842867342 crypto: qat - fix configuration of iov threads omits 70b9bd3929da crypto: qat - num_rings_per_bank is device dependent omits 7b07ed5042c5 crypto: qat - mask device capabilities with soft straps omits e4e37acc3bb0 crypto: qat - update IV in software omits c98e233062cd crypto: inside-secure - Fix sizeof() mismatch omits b2161cc0c9c4 crypto: hisilicon - Fix doc warnings in sgl.c and qm.c omits 0237616173fd crypto: talitos - Fix return type of current_desc_hdr() omits 195404db27f9 crypto: talitos - Endianess in current_desc_hdr() omits d72286943212 lib/mpi: Remove unused scalar_copied omits daf88f3757ec crypto: qat - remove unused function omits 3e269eeea427 drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] omits 7a1cc646709c MAINTAINERS: Update AMD POWERPLAY pattern omits 786436b45300 drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running omits 277b080f9880 drm/amd/pm: perform SMC reset on suspend/hibernation omits 2a4776a7337d drm/amd/pm: enable baco reset for Hawaii omits c108725ef589 drm/amd/pm: correct the baco reset sequence for CI ASICs omits 253475c455eb drm/amdgpu: perform srbm soft reset always on SDMA resume omits 4f0a1c99aa9f drm/amdgpu: rename nv_is_headless_sku() omits 06a5af1f62af drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU omits c07a013a28ae drivers: amdgpu: Correct spelling defalut to default in comment omits a110f3750bf8 drm/amdgpu: fix incorrect enum type omits 0b924cd60d43 drm/amd/display: remove unneeded semicolon omits aec576f9d25f drm/amdgpu: remove unneeded semicolon omits 9e89ee9be138 drm/amd/pm: fix out-of-bound read on pptable->SkuReserved omits cfeb1055e5f4 drm/amd/display: remove useless if/else omits 15047bd436a7 drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h omits 48e3c2e71191 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 omits 9e245188fb1c drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits 158d823f07af drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] omits d8c266a104ff MAINTAINERS: Update AMD POWERPLAY pattern omits 52934da2753a drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running omits e6bd6890e889 drm/amd/pm: perform SMC reset on suspend/hibernation omits 0134022fa3ab drm/amd/pm: enable baco reset for Hawaii omits 8a76ccd199f7 drm/amd/pm: correct the baco reset sequence for CI ASICs omits aad6d96a09f3 drm/amdgpu: perform srbm soft reset always on SDMA resume omits 93b96255bd64 drm/amd/amdgpu: simplify pa_sc_tile_steering_override check omits e3a8a5acb9cf amdgpu:Add flag for updating MGCG on GFX10 omits e38987198323 drm/amdgpu: cleanup gmc_v9_0_process_interrupt omits e0457659f8d8 drm/amd/display: allow 18 bit dp output on DCN3 omits d95c368ab8cf drm/amdkfd: Fix getting unique_id in topology omits 51a7e93826a0 amdgpu: Add GFX MGCG and MGLS for vangogh omits 802a46d384f8 drm/amd/pm: enable the rest functions of swSMU for vangogh. omits 271ab489f755 drm/amd/pm: add some swSMU functions for vangogh. omits ac70c6c62a35 drm/amd/pm: add one new function to get 32 bit feature mas [...] omits 10f279cbd721 drm/amd/pm: remove some redundant smu message mapping for vangogh omits 800c53d6870a drm/amd/pm: set the initial value of pm info to zero omits ea8ca1febd3c drm/amd/pm: update the smu v11.5 driver interface header f [...] omits 30cc5cec39b8 drm/amd/pm: add UMD Pstate Msg Parameters for vangogh temporarily omits 80abc31ebe2d drm/amd/pm: add new smc message mapping for vangogh omits 767e2451e5f2 drm/amd/pm: update the smu v11.5 firmware header for vangogh omits 1dd13b451834 drm/amd/pm: update the smu v11.5 smc header for vangogh omits 676deb387705 drm/amdgpu: fix the issue of reserving bad pages failed omits 5eeb45934c75 drm/amdgpu: remove redundant GPU reset omits 22503d803dab drm/amdgpu: change to save bad pages in UMC error interrup [...] omits 9c94b5ef75b5 drm/amdgpu: rename nv_is_headless_sku() omits dd657888e00e drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU omits 29226f04fdc7 drm/amdgpu/display: fix indentation in defer_delay_converter_wa() omits 92010a97098c drm/i915/gvt: Fix mmio handler break on BXT/APL. omits 4a95857a875e Merge tag 'drm-intel-fixes-2020-10-29' into gvt-fixes omits baec997285e6 drm/i915/gvt: Only pin/unpin intel_context along with workload omits e11d2bf27158 usb: cdns3: gadget: own the lock wrongly at the suspend routine omits 52d3967704ae usb: cdns3: Fix on-chip memory overflow issue omits 080b6f407635 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE omits af61bc1e33d2 scsi: hpsa: Fix memory leak in hpsa_init_one() omits 7babd126327b Merge tag 'drm-intel-fixes-2020-10-29' of git://anongit.fr [...] omits a7ece18c5d9c Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] omits d92454287ee2 arm64: dts: fsl: fix endianness issue of rcpm omits 6efb099a1da4 arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up omits 4d20fa1dac2e arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt [...] omits 34a1c5e39b67 arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt l [...] omits ce6fc31f388d arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up omits 0710e4385c9c arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrup [...] omits 00203737867c arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt l [...] omits 671d27996fee Merge tag 'drm-misc-fixes-2020-10-29' of git://anongit.fre [...] omits d7787cc04e0a drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv5 [...] omits 2d831155cf06 drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() omits dcd292c17249 drm/nouveau/device: fix changing endianess code to work on [...] omits 925681454d7b drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" omits 24d9422e26ea drm/nouveau/kms/nv50-: Program notifier offset before requ [...] omits cfa736f5a6f3 drm/nouveau/nouveau: fix the start/end range for migration omits 14c907461b54 Merge tag 'amd-drm-fixes-5.10-2020-10-29' of git://people. [...] omits 8fdaabe1c9b3 scsi: target: tcmu: Replace zero-length array with flexibl [...] omits 4739eeafb9f0 ima: Replace zero-length array with flexible-array member omits bfe124d197f6 enetc: Replace zero-length array with flexible-array member omits 5e01fdff04b7 fs: Replace zero-length array with flexible-array member omits b08eadd27263 Bluetooth: Replace zero-length array with flexible-array member omits fa29c9c11d4e params: Replace zero-length array with flexible-array member omits 9d0a49c7023c tracepoint: Replace zero-length array with flexible-array member omits 120088832042 platform/chrome: cros_ec_proto: Replace zero-length array [...] omits 883541051567 platform/chrome: cros_ec_commands: Replace zero-length arr [...] omits 277ffd6c1ec0 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] omits a4147d855f50 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] omits fa3bfa3527b3 drm: Quieten [zero] EDID carping omits c5c68724696e gfs2: check for live vs. read-only file system in gfs2_fitrim omits 7e5b92669904 gfs2: don't initialize statfs_change inodes in spectator mode omits 4a55752ae288 gfs2: Split up gfs2_meta_sync into inode and rgrp versions omits c4af59bd441f gfs2: init_journal's undo directive should also undo the s [...] omits a9dd945ccef0 gfs2: Add missing truncate_inode_pages_final for sd_aspace omits d0f17d3883f1 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] omits 3d696f42c7f4 soc: ti: ti_sci_pm_domains: check for proper args count in xlate omits ea3186b9572a x86/build: Fix vmlinux size check on 64-bit omits 91a2c34b7d6f KVM: arm64: Force PTE mapping on fault resulting in a devi [...] omits 2f40c46021bb KVM: arm64: Use fallback mapping sizes for contiguous huge [...] omits 07e088730245 Merge tag 'fallthrough-fixes-clang-5.10-rc2' of git://git. [...] omits 934291ffb638 Merge tag 'net-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits e2fc6a9f686d KVM: arm64: Fix masks in stage2_pte_cacheable() omits 4a1c2c7f63c5 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR omits 7efe8ef27402 KVM: arm64: Allocate stage-2 pgd pages with GFP_KERNEL_ACCOUNT omits d2782505fbe3 KVM: arm64: Drop useless PAN setting on host EL1 to EL2 tr [...] omits b6d6db4de86f KVM: arm64: Remove leftover kern_hyp_va() in nVHE TLB inva [...] omits 28e81c6270b3 KVM: arm64: Don't corrupt tpidr_el2 on failed HVC call omits 80624263fa28 coresight: cti: Initialize dynamic sysfs attributes omits 39a7661dcf65 coresight: Fix uninitialised pointer bug in etm_setup_aux() omits b9c0f4bd5b81 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 2734a24e6e5d r8169: fix issue with forced threading in combination with [...] omits eadd1befdd77 netem: fix zero division in tabledist omits 8fc3672a8ad3 ibmvnic: fix ibmvnic_set_mac omits 2411cd821123 x86/sev-es: Do not support MMIO to/from encrypted memory omits 9c3f94e1681b mptcp: add missing memory scheduling in the rx path omits 61334ed227a5 drm/i915: Reject 90/270 degree rotated initial fbs omits 5cbd7685b228 drm/i915: Restore ILK-M RPS support omits 09a729b178be drm/i915/region: fix max size calculation omits 4169e889e588 include: jhash/signal: Fix fall-through warnings for Clang omits 598a597636f8 Merge tag 'afs-fixes-20201029' of git://git.kernel.org/pub [...] omits c9f09539e16e x86/head/64: Check SEV encryption before switching to kern [...] omits 86ce43f7dde8 x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path omits ceb1eb2fb609 tipc: fix memory leak caused by tipc_buf_append() omits 51467431200b gtp: fix an use-before-init in gtp_newlink() omits 58130a6cd062 Merge tag 'ext4_for_linus_fixes' of git://git.kernel.org/p [...] omits 48ab6d5d1f09 dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n omits 96eaeb3dfa40 drm/i915: Use _MMIO_PIPE3() for ilk+ WM0_PIPE registers omits 2c334e12f957 xfs: set xefi_discard when creating a deferred agfl free l [...] omits 256dd44bd897 drm/ttm: nuke old page allocator omits fbf1c39cab37 drm/vram_helpers: drop ttm_page_alloc.h include omits f9b2c9e361f6 drm/qxl: drop ttm_page_alloc.h include omits 8567d51555c1 drm/vmwgfx: switch to new allocator omits 461619f5c324 drm/nouveau: switch to new allocator omits 0fe3cf3a53b5 drm/radeon: switch to new allocator v2 omits e93b2da9799e drm/amdgpu: switch to new allocator v2 omits ee5d2a8e549e drm/ttm: wire up the new pool as default one v2 omits 1f41be7d4e90 lib/scatterlist: use consistent sg_copy_buffer() return type omits 24bb45fddc09 Merge tag 'nvme-5.10-2020-10-29' of git://git.infradead.or [...] omits d099fc8f540a drm/ttm: new TT backend allocation pool v3 omits 0698ac66e010 tools, bpftool: Remove two unused variables. omits 1e6f5dcc1b9e tools, bpftool: Avoid array index warnings. omits 7cb6e22ba011 xsysace: use platform_get_resource() and platform_get_irq_ [...] omits e5e1a4bc916d xsk: Fix possible memory leak at socket close omits 821f5c90130d bpf: Add struct bpf_redir_neigh forward declaration to BPF [...] omits 2d9900f26ad6 afs: Fix dirty-region encoding on ppc32 with 64K pages omits f86726a69dec afs: Fix afs_invalidatepage to adjust the dirty region omits 65dd2d6072d3 afs: Alter dirty range encoding in page->private omits 185f0c7073bd afs: Wrap page->private manipulations in inline functions omits f792e3ac82fe afs: Fix where page->private is set during write omits 21db2cdc667f afs: Fix page leak on afs_write_begin() failure omits fa04a40b169f afs: Fix to take ref on page when PG_private is set omits aa1c09cb65e2 null_blk: Fix locking in zoned mode omits f9c9104288da null_blk: Fix zone reset all tracing omits b40813ddcd6b nbd: don't update block size after device is started omits bd0cef2a797a drm/i915: Remove unused variable ret omits d1e7c2996e98 cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPD [...] omits a62f68f5ca53 cpufreq: Introduce cpufreq_driver_test_flags() omits 96d389ca1011 arm64: Add workaround for Arm Cortex-A77 erratum 1508412 omits 8a6b88e66233 arm64: Add part number for Arm Cortex-A77 omits ed7b895f3efb x86/boot/compressed/64: Sanity-check CPUID results in the [...] omits 5e31ba0c0543 spi: bcm2835: fix gpio cs level inversion omits 6ec6c3693a38 ASoC: qcom: lpass-cpu: Fix clock disable failure omits cf9d21984da2 ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions omits 5c7e02a89668 HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown omits 0f41e31a7bdc drm/i915/guc: Clear pointers on free omits 164e57ca151b drm/i915/guc: Improved reporting when GuC fails to load omits c784e5249e77 drm/i915/guc: Update to use firmware v49.0.1 omits 45ff510517f3 entry: Fixup irqentry_enter() comment omits c8d5ed67936f x86: Wire up TIF_NOTIFY_SIGNAL omits 5fca3f062879 usb: cdns3: gadget: suspicious implicit sign extension omits 306e3e91edf1 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.ST [...] omits 43bc103a8044 perf/x86/intel/uncore: Add Rocket Lake support omits 907a196fbc70 perf/x86/msr: Add Rocket Lake CPU support omits cbea56395cba perf/x86/cstate: Add Rocket Lake CPU support omits b14d0db5b8c8 perf/x86/intel: Add Rocket Lake CPU support omits 51b646b2d9f8 perf,mm: Handle non-page-table-aligned hugetlbfs omits 995f088efebe perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE omits 4cb6a42e4c4b powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE omits 76a5433f95f3 perf/x86/intel: Support PERF_SAMPLE_DATA_PAGE_SIZE omits 8d97e71811aa perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE omits d8fcb81f1acf sched/fair: Check for idle core in wake_affine omits 43c31ac0e665 sched: Remove relyance on STRUCT_ALIGNMENT omits 345a957fcc95 sched: Reenable interrupts in do_sched_yield() omits 25595eb6aaa9 sched: membarrier: document memory ordering scenarios omits 618758ed3a4f sched: membarrier: cover kthread_use_mm (v4) omits 5bc78502322a sched: fix exit_mm vs membarrier (v4) omits 45da7a2b0af8 sched/fair: Exclude the current CPU from find_new_ilb() omits b13772f81356 sched/cpupri: Add CPUPRI_HIGHER omits 934fc3314b39 sched/cpupri: Remap CPUPRI_NORMAL to MAX_RT_PRIO-1 omits 1b08782ce31f sched/cpupri: Remove pri_to_cpu[1] omits 5e054bca44fe sched/cpupri: Remove pri_to_cpu[CPUPRI_IDLE] omits a57415f5d1e4 sched/deadline: Fix sched_dl_global_validate() omits 26762423a266 sched/deadline: Optimize sched_dl_global_validate() omits b9c88f752268 sched/fair: Improve the accuracy of sched_stat_wait statistics omits 3ad84246a409 x86/boot/compressed/64: Introduce sev_status omits 107954afc5df arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node omits 5066f42c7d3c drm/vc4: Rework the structure conversion functions omits a3a0ded3ed38 drm/vc4: hdmi: Add a name to the codec DAI component omits 114518eb6430 task_work: Use TIF_NOTIFY_SIGNAL if available omits 12db8b690010 entry: Add support for TIF_NOTIFY_SIGNAL omits 5c251e9dc0e1 signal: Add task_sigpending() helper omits 0f5cef2b2904 coresight: add module license omits 712da5fc4a66 xhci: Don't create stream debugfs files with spinlock held. omits 2a632815683d usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC omits a75e2d604da8 xhci: Fix sizeof() mismatch omits befa1c2d65c6 usb: typec: stusb160x: fix signedness comparison issue wit [...] omits f27891abb793 usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x omits 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request omits 8d8c3131248d clk: define to_clk_regmap() as inline function omits cd12e4f14f7c CREDITS: remove trailing white spaces omits d5a69b6ba186 MAINTAINERS: remove Jeongtae Park from Samsung MFC entry omits 215f06d7efc2 MAINTAINERS: move Kyungmin Park to credits omits 424f5ca7c851 MAINTAINERS: move Kamil Debski to credits omits f59cddd8517a Merge tag 'v5.10-rc1' into regulator-5.10 omits 3bfd5f422f07 Merge tag 'v5.10-rc1' into spi-5.10 omits ce038aeaee68 Merge tag 'v5.10-rc1' into asoc-5.10 omits 77f6ab8b7768 don't dump the threads that had been already exiting when zapped. omits 2e008ffe426f x86/kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_ [...] omits bf27ef8a77d8 iommu/hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC [...] omits ab0f59c6f135 x86/apic: Support 15 bits of APIC ID in MSI where available omits 51130d21881d x86/ioapic: Handle Extended Destination ID field in RTE omits 79eb3581bcaa iommu/vt-d: Simplify intel_irq_remapping_select() omits ed381fca4712 x86: Kill all traces of irq_remapping_get_irq_domain() omits b643128b917c x86/ioapic: Use irq_find_matching_fwspec() to find remappi [...] omits c2a5881c28e5 x86/hpet: Use irq_find_matching_fwspec() to find remapping [...] omits a491bb19f728 iommu/hyper-v: Implement select() method on remapping irqdomain omits a87fb465ffe8 iommu/vt-d: Implement select() method on remapping irqdomain omits a1a785b57242 iommu/amd: Implement select() method on remapping irqdomain omits 6452ea2a323b x86/apic: Add select() method on vector irqdomain omits 2cbd5a45e529 genirq/irqdomain: Implement get_name() method on irqchip fwnodes omits 5d5a97133887 x86/ioapic: Generate RTE directly from parent irqchip's MS [...] omits 341b4a7211b6 x86/ioapic: Cleanup IO/APIC route entry structs omits a27dca645d2c x86/io_apic: Cleanup trigger/polarity helpers omits 0c1883c1eb9d x86/msi: Remove msidef.h omits 41bb2115beec x86/pci/xen: Use msi_msg shadow structs omits 485940e0e691 x86/kvm: Use msi_msg shadow structs omits e16c8058a10b PCI: vmd: Use msi_msg shadow structs omits b5c3786ee370 iommu/amd: Use msi_msg shadow structs omits 5c0d0e2cc6e0 iommu/intel: Use msi_msg shadow structs omits 6285aa507366 x86/msi: Provide msi message shadow structs omits 8073c1ac82c1 genirq/msi: Allow shadow declarations of msi_msg:: $member omits 3d7295eb3003 x86/hpet: Move MSI support into hpet.c omits f598181acfb3 x86/apic: Always provide irq_compose_msi_msg() method for [...] omits 8c44963b603d x86/apic: Cleanup destination mode omits e57d04e5fa00 x86/apic: Get rid of apic:: Dest_logical omits 22e0db42097b x86/apic: Replace pointless apic:: Dest_logical usage omits 721612994f53 x86/apic: Cleanup delivery mode defines omits 2e730cb56b2c x86/devicetree: Fix the ioapic interrupt type table omits 93b7a3d6a1f0 x86/apic/uv: Fix inconsistent destination mode omits 47bea873cf80 x86/msi: Only use high bits of MSI address for DMAR unit omits 26573a97746c x86/apic: Fix x2apic enablement without interrupt remapping omits 23859ae44402 Merge tag 'trace-v5.10-rc1' of git://git.kernel.org/pub/sc [...] omits 7cb415003468 Fonts: Make font size unsigned in font_desc omits e000650375b6 fbdev/atafb: Remove unused extern variables omits 80ade22c06ca misc: mic: remove the MIC drivers omits 5a169bf04cd2 x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID omits ef5dd6a0c828 arm64: mte: Document that user PSTATE.TCO is ignored by ke [...] omits 6694875ef804 ext4: indicate that fast_commit is available via /sys/fs/e [...] omits f8f4acb6cded ext4: use generic casefolding support omits d7dce9e08595 ext4: do not use extent after put_bh omits 8c9be1e58a8d ext4: use IS_ERR() for error checking of path omits 6fee9372e0af Merge branch 'mauro-warnings' into docs-next omits b5b18160a3e7 ext4: fix mmap write protection for data=journal mode omits ea4b01d9b81f jbd2: fix a kernel-doc markup omits ababea77bc50 ext4: use s_mount_flags instead of s_mount_state for fast [...] omits e029c5f27987 ext4: make num of fast commit blocks configurable omits afc74ce7b484 docs: SafeSetID: fix a warning omits b28d70c6a515 amdgpu: fix a few kernel-doc markup issues omits d2692abd6fa9 selftests: kselftest_harness.h: fix kernel-doc markups omits 9cd70d051322 drm: amdgpu_dm: fix a typo omits cc507c435b05 gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups omits d0520df7240f ext4: properly check for dirty state in ext4_inode_datasyn [...] omits 5112e9a540fb ext4: fix double locking in ext4_fc_commit_dentry_updates() omits ca766ff0c3b4 drm: amdgpu: kernel-doc: update some adev parameters omits 7c128a249c7e docs: fs: api-summary.rst: get rid of kernel-doc include omits 1166eb3d5268 IB/srpt: docs: add a description for cq_size member omits cf38cc9f1e71 locking/refcount: move kernel-doc markups to the proper place omits e3e7439dbc27 docs: lockdep-design: fix some warning issues omits ef900cccb864 MAINTAINERS: fix broken doc refs due to yaml conversion omits 4b7560c5e4bd ice: docs fix a devlink info that broke a table omits e930c39e0984 crypto: sun8x-ce*: update entries to its documentation omits e86c6569c588 net: phy: remove kernel-doc duplication omits 89b422354409 mm: pagemap.h: fix two kernel-doc markups omits 6a6223ec7779 blk-mq: docs: add kernel-doc description for a new struct member omits de39012afa7f docs: userspace-api: add iommu.rst to the index file omits 9d8c4f0c0170 docs: hwmon: mp2975.rst: address some html build warnings omits 97e44c4f0cb6 docs: net: statistics.rst: remove a duplicated kernel-doc omits 32519c032686 docs: kasan.rst: add two missing blank lines omits 2644ccef6f28 docs: admin-guide: net.rst: add a missing blank line omits 6cc6f5ad9bfb docs: hwmon: adm1266.rst: fix a broken reference omits d29f34c098aa sphinx: conf.py: properly handle Sphinx 4.0 omits 72b97d0b9118 scripts: kernel-doc: use :c:union when needed omits e051955977b7 documentation: arm: sunxi: add Allwinner H6 documents omits 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check omits 7efc6c4295f5 scripts: kernel-doc: split typedef complex regex omits 6b80975c6308 scripts: kernel-doc: fix typedef parsing omits 324f78dfb442 mtd: spi-nor: Fix address width on flash chips > 16MB omits d94df02c476c docs: Makefile: honor V=0 for docs building omits 69a8eed58cc0 mtd: spi-nor: Don't copy self-pointing struct around omits 00d439479241 cpufreq: speedstep: remove unneeded semicolon omits 6d6bc54ab4f2 ASoC: codecs: wcd9335: Set digital gain range correctly omits 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT omits fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL omits eb9c4dd9bdfd phy: tegra: xusb: Fix dangling pointer on probe failure omits 209c805835b2 phy: usb: Fix incorrect clearing of tca_drv_sel bit in SET [...] omits 01eea23687ed Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel [...] omits fc0522bbe02f ASoC: codecs: wcd934x: Set digital gain range correctly omits f83c2609079c pinctrl: ingenic: Fix invalid SSI pins omits 7ffa08169849 Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" omits 921c7ebd1337 futex: Fix incorrect should_fail_futex() handling omits 2f84a2de539c gpio: uapi: clarify the meaning of 'empty' char arrays omits c303c51c87a6 gpio: uapi: remove whitespace omits 2cc522d3931b gpio: uapi: kernel-doc formatting improvements omits f20160217537 gpio: uapi: comment consistency omits 5760648e63e6 gpio: uapi: fix kernel-doc warnings omits d9594e040965 tomoyo: fix clang pointer arithmetic warning omits d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 13150bc5416f module: use hidden visibility for weak symbol references omits 728a7e225ad8 ARM: dts: stm32: Describe Vin power supply on stm32mp157c- [...] omits 18e09253ac68 ARM: dts: stm32: Describe Vin power supply on stm32mp15xx- [...] omits a2d50c1c77aa arm64: efi: increase EFI PE/COFF header padding to 64 KB omits 0d847ce7c176 x86/setup: Remove unused MCA variables omits 8e4c309f9f33 ata: sata_nv: Fix retrieving of active qcs omits 4977d121bc9b block: advance iov_iter on bio_add_hw_page failure omits 1fcd009102ee x86/mm/ident_map: Check for errors from ident_pud_init() omits 5f692a81b4e9 arm64: vmlinux.lds: account for spurious empty .igot.plt sections omits 493b35db0548 kselftest/arm64: Fix check_user_mem test omits cbb268af05de kselftest/arm64: Fix check_ksm_options test omits 7419390a466e kselftest/arm64: Fix check_mmap_options test omits 386cf789fa6d kselftest/arm64: Fix check_child_memory test omits 041fa41f5422 kselftest/arm64: Fix check_tags_inclusion test omits 5bc7c1156f3f kselftest/arm64: Fix check_buffer_fill test omits 332576e69a04 arm64: avoid -Woverride-init warning omits 136a4dfe87cd ACPI: button: Drop no longer necessary Acer SW5-012 lid_in [...] omits a2267f8a52ee RDMA/qedr: Fix memory leak in iWARP CM omits d54654790302 vt_ioctl: fix GIO_UNIMAP regression omits 82e61c3909db vt: keyboard, extend func_buf_lock to readers omits 6ca03f90527e vt: keyboard, simplify vt_kdgkbsent omits c97f2a6fb3df tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] omits 82776f6c75a9 tty: serial: 21285: fix lockup on open omits 0cb686692fd2 USB: apple-mfi-fastcharge: don't probe unhandled devices omits 0942d59b0af4 usbcore: Check both id_table and match() when both available omits 32d174d2d5eb usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe() omits b9c6f782150c usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe omits 2d9c6442a9c8 usb: typec: tcpm: reset hard_reset_count for any disconnect omits 38203b8385bf usb: cdc-acm: fix cooldown mechanism omits 3cd54a618834 usb: host: fsl-mph-dr-of: check return of dma_set_mask() omits cbdc0f54560f usb: fix kernel-doc markups omits 071ba4cc559d RDMA: Add rdma_connect_locked() omits 063a3d67693e usb: typec: stusb160x: fix some signedness bugs omits f49a51bfdc8e drm/shme-helpers: Fix dma_buf_mmap forwarding bug omits 1de111b51b82 KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] omits 011fde48394b mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 omits c071ab8c2074 drm/i915/gem: Avoid synchronous binds deep within locks omits 9fc149c3bce7 ALSA: hda: Reinstate runtime_allow() for all hda controllers omits f5dac54d9d93 ALSA: hda: Separate runtime and system suspend omits 215a22ed31a1 ALSA: hda: Refactor codec PM to use direct-complete optimization omits 8a8de09cb2ad ALSA: hda/realtek - Fixed HP headset Mic can't be detected omits 859d74f65d87 drm/i915/display: remove debug message from error path omits 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display omits defe40af1a71 usb: cdns3: Variable 'length' set but not used omits a46b973bced1 USB: serial: option: add Quectel EC200T module support omits 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning omits 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming omits 35bc10b2eafb null_blk: synchronization fix for zoned device omits d6535dca2885 net: protect tcf_block_unbind with block lock omits 2ac8af0967aa ibmveth: Fix use of ibmveth in a bridge. omits 501b72ae2472 net/sched: act_mpls: Add softdep on mpls_gso.ko omits 68b9f0865b1e ravb: Fix bit fields checking in ravb_hwtstamp_get() omits 0d8cb9464a7d devlink: Unlock on error in dumpit() omits 6c211809c87f devlink: Fix some error codes omits 6daa1da4e262 chelsio/chtls: fix memory leaks in CPL handlers omits 28e9dcd91720 chelsio/chtls: fix deadlock issue omits 7b9621d45931 selftests: pidfd: drop needless linux/kcmp.h inclusion in [...] omits 90da74af349e selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config omits b5ec9fe5be5e selftests: pidfd: skip test on kcmp() ENOSYS omits 0b18fed98bf9 selftests: pidfd: use ksft_test_result_skip() when skipping test omits ef7086347c82 selftests/harness: prettify SKIP message whitespace again omits 1948172fdba5 selftests: pidfd: fix compilation errors due to wait.h omits f825d3f7ed93 selftests: filter kselftest headers from command in lib.mk omits e3e403125670 selftests/ftrace: check for do_sys_openat2 in user-memory test omits dc6bf4da825a selftests/ftrace: Use $FUNCTION_FORK to reference kernel f [...] omits cb05143bdf42 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) omits a195f3d4528a x86/debug: Only clear/set ->virtual_dr6 for userspace #DB omits 2a9baf5ad488 x86/debug: Fix BTF handling omits d383e346f97d afs: Fix afs_launder_page to not clear PG_writeback omits 248c944e2159 afs: Fix a use after free in afs_xattr_get_acl() omits acc080d15dde afs: Fix tracing deref-before-check omits 06a17bbe1d47 afs: Fix copy_file_range() omits c66dca98a24c samples/bpf: Set rlimit for memlock to infinity in all samples omits a87a9a73d0e2 drm/amdgpu/display: re-add surface size calculation in dcn [...] omits fddc611ca3a0 drm/radeon: Expose vddc through hwmon omits c57a8308e2cc drm/radeon: Add implementation of get_current_vddc for Sumo omits ca22f3beb6f9 drm/radeon: Add new callback that exposes vddc omits 4f00d6d5ba3e drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits ed8780e3f2ec Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/ [...] omits 58d043690deb drm/vc4: hdmi: Avoid sleeping in atomic context omits 8c2ab803e565 Merge tag 'orphan-handling-v5.10-rc2' of git://git.kernel. [...] omits f78f63da916e mm/process_vm_access: Add missing #include <linux/compat.h> omits 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure omits 85f971b65a69 ACPI: NFIT: Fix comparison to '-ENXIO' omits c39866f268f8 arm/build: Always handle .ARM.exidx and .ARM.extab sections omits be0e97526455 ACPI: dock: fix enum-conversion warning omits e510785f8aca PNP: fix kernel-doc markups omits 99aed9227073 device property: Don't clear secondary pointer for shared [...] omits d5dcce0c414f device property: Keep secondary firmware node secondary by type omits 3e6631485fae vmlinux.lds.h: Keep .ctors.* with .ctors omits 4d4ce8053bfa PM: sleep: fix typo in kernel/power/process.c omits 65d437b83b2b drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits e72d98445d08 drm/amd/pm: fix the wrong fan speed in fan1_input omits 10105d0c9763 drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 4e0ba5577dba intel_idle: Fix max_cstate for processor models without C- [...] omits 4868a61d498a x86/resctrl: Correct MBM total and local values omits e213cd8f175c Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits e0be38ed4ab4 cpufreq: intel_pstate: Avoid missing HWP max updates in pa [...] omits 1c534352f47f cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag omits db865272d9c4 cpufreq: Avoid configuring old governors as default with i [...] omits 6e9643a864aa cpufreq: e_powersaver: remove unreachable break omits 4d09c1d95267 Merge tag 'devicetree-fixes-for-5.10-1' of git://git.kerne [...] omits 38dc5079da70 Fix compat regression in process_vm_rw() omits 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 923e15d634ac drm/amdgpu: drop mem_global_referenced omits c345c89b6491 drm/amdgpu: add vangogh apu flag omits 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default omits a2475e624e2e drm/amd/display: correct asic type check V2 omits b1878847ac90 drm/amd/pm: drop redundant display setting omits 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change omits d49873c93fc5 drm/amd/pm: correct the mclk switching setting omits b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting omits 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...] omits db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup omits 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup omits 8f97e221d64d drm/amd/pm: correct pcie spc cap setup omits ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup omits be56f22b6253 drm/amd/pm: correct the way to get the highest vddc omits d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement omits baa495f76436 drm/amd/pm: correct smc voltage controller setup omits 326d0ff7aa8b drm/amd/pm: correct platformcaps setup omits 55411d16233e drm/amd/pm: correct VRconfig setting omits a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting omits b23dbd603b68 drm/amd/pm: correct avfs fuse settings omits dba195316860 drm/amd/pm: correct Polaris DIDT configurations omits d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup omits f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support omits a8588b8bb3d6 drm/amd/pm: correct VR shared rail info omits 5f92b48cf62c drm/amd/pm: add mc register table initialization omits 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting omits 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10 omits c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting omits a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum omits 029479accac2 drm/amd/pm: drop redundant efuse mask calculations omits 555440822b41 drm/amd/pm: optimize AC timing programming omits 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga omits 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting omits 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting omits 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround omits e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting omits 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup omits a193d977419c drm/amd/pm: correct the ACPI table setup V2 omits 0232af1cea03 drm/amd/pm: correct mclk table setup omits 374b0781a0b1 drm/amd/pm: correct sclk table setup omits 8849fe64f668 drm/amd/pm: correct vddci table setup omits 3df9931b0678 drm/amd/pm: populate smc samu table omits 10efb75b58fe drm/amd/pm: populate smc vddc table omits 73275181f687 drm/amd/pm: correct the checks for polaris kickers omits d1b22e36e318 Documentation/x86: Rename resctrl_ui.rst and add two errat [...] omits 343a3e8bc635 bpf: Fix -Wshadow warnings omits 0bcd0a2be8c9 asm-generic: mark __{get,put}_user_fn as __always_inline omits 9ce0af3e9573 drm/vc4: drv: Add error handding for bind omits d5c8238849e7 btrfs: convert data_seqcount to seqcount_mutex_t omits 0425e7badbdc btrfs: don't fallback to buffered read if we don't need to omits fce52ad34832 interconnect: qcom: use icc_sync state for sm8[12]50 omits 761a8c58db6b tracing, synthetic events: Replace buggy strcat() with seq [...] omits 7e97e4cbf300 staging: fieldbus: anybuss: jump to correct label in an er [...] omits df5fbca677c9 staging: wfx: fix test on return value of gpiod_get_value() omits d3a85737521a staging: wfx: fix use of uninitialized pointer omits b6ae84d64895 staging: mmal-vchiq: Fix memory leak for vchiq_instance omits 647a6002cb41 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] omits 49d28ebdf1e3 staging: octeon: Drop on uncorrectable alignment or FCS error omits 179f5dc36b0a staging: octeon: repair "fixed-link" support omits 9fa2e7af3d53 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] omits 31b4d8e172f6 MIPS: export has_transparent_hugepage() for modules omits b52817e9de06 drm: drm_print.h: fix kernel-doc markups omits 38a8b32f467a drm: kernel-doc: drm_dp_helper.h: fix a typo omits 7811a339da2e drm: kernel-doc: add description for a new function parameter omits 08989335e2b6 drm: drm_edid: remove a duplicated kernel-doc declaration omits 8d7d8c0afbea drm/dp: fix a kernel-doc issue at drm_edid.c omits 21a53bbd469b drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 444d03badc72 drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits e5a329790409 Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/pub/s [...] omits 91caef27a15c Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7d18e2f3f297 drm/doc: Document legacy_cursor_update better omits 129aa9734559 usb: raw-gadget: fix memory leak in gadget_setup omits 190bb01b72d2 usb: dwc2: Avoid leaving the error_debugfs label unused omits fa27e2f6c5e6 usb: dwc3: ep0: Fix delay status handling omits 36fba366cf9f drm/imx: tve remove extraneous type qualifier omits acbb7f143662 drm/imx: parallel-display: reduce scope of edid_len omits f433ff4d2938 drm/imx: parallel-display: remove unused function enc_to_imxpd() omits 5f2ca76d5645 drm/imx: parallel-display: fix edid memory leak omits 754e0b5803e4 drm/imx: imx-ldb: reduce scope of edid_len omits 3c3751f2daf6 nvmet: fix a NULL pointer dereference when tracing the flu [...] omits ac9b820e713b nvme-fc: remove nvme_fc_terminate_io() omits 95ced8a2c72d nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery omits 9c2bb2577d81 nvme-fc: remove err_work work item omits caf1cbe36775 nvme-fc: track error_recovery while connecting omits 25c1ca6ecaba nvme-rdma: handle unexpected nvme completion data length omits 8685699c28d7 nvme: ignore zone validate errors on subsequent scans omits 48e7bbbbb261 usb: gadget: fsl: fix null pointer checking omits 0d66e04875c5 usb: gadget: goku_udc: fix potential crashes in probe omits e0df59de670b opp: Reduce the size of critical section in _opp_table_kre [...] omits 294a3317bef5 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] omits f15cfca818d7 ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 omits 1384ab4fee12 usb: dwc3: pci: add support for the Intel Alder Lake-S omits 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning omits 47efcbcb340c opp: Fix early exit from dev_pm_opp_register_set_opp_helper() omits 1f6620f87006 opp: Don't always remove static OPPs in _of_add_opp_table_v1() omits b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] omits 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() omits e3364c5ff3ff net: hns3: Clear the CMDQ registers before unmapping BAR region omits 10067b501990 Merge branch 'bnxt_en-bug-fixes' omits 825741b07172 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. omits a1301f08c5ac bnxt_en: Check abort error state in bnxt_open_nic(). omits f75d9a0aa967 bnxt_en: Re-write PCI BARs after PCI fatal error. omits 631ce27a3006 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. omits 21d6a11e2cad bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] omits 29813a229791 asm-generic: percpu: avoid Wshadow warning omits 19c176eb0798 Merge branch 'mlxsw-various-fixes' omits 0daf2bf5a2dc mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() omits adc80b6cfedf mlxsw: core: Fix memory leak on module removal omits 1601559be3e4 mlxsw: Only advertise link modes supported by both driver [...] omits ccee91b568e3 ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC omits 24cb90964665 ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC omits ae7e63d1e34a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 522ee51e6771 Merge branch 'net-smc-fixes-2020-10-23' omits 1dc0d1cf6f3d s390/ism: fix incorrect system EID omits 96d6fded958d net/smc: fix suppressed return code omits 4a9baf45fd72 net/smc: fix null pointer dereference in smc_listen_decline() omits af545bb5ee53 vsock: use ns_capable_noaudit() on socket create omits ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...] omits 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...] omits 937d84205884 cxgb4: set up filter action after rewrites omits ee7a376421dd net: hns3: clean up a return in hclge_tm_bp_setup() omits 4525c8781ec0 scsi: qla2xxx: remove incorrect sparse #ifdef omits bf9a76a470d8 arch/um: partially revert the conversion to __section() macro omits 7d66a71488d7 RDMA/uverbs: Fix false error in query gid IOCTL omits fbdd0049d98d RDMA/mlx5: Fix devlink deadlock on net namespace deletion omits edebc8407b88 RDMA/rxe: Fix small problem in network_type patch omits fab09aaee803 scsi: hisi_sas: Stop using queue #0 always for v2 hw omits bcc3775dcf92 drm/amd/display: Clean up debug macros omits 8b7dc1fe1a5c drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 920bb38c5184 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 0689dcf3e4d6 drm/amdgpu/display: use kvzalloc again in dc_create_state omits a1d2afc5dde2 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits 665e0224a3d7 scsi: ibmvscsi: Fix potential race after loss of transport omits f84e2c5c528d dt-bindings: Another round of adding missing 'additionalPr [...] omits 62298364bd48 dt-bindings: Explicitly allow additional properties in boa [...] omits 6ad8838de4e9 dt-bindings: More whitespace clean-ups in schema files omits 5c024e68d79b mfd: google,cros-ec: add missing properties omits 50d68feee010 dt-bindings: input: convert cros-ec-keyb to json-schema omits 1acd4577a66f dt-bindings: i2c: convert i2c-cros-ec-tunnel to json-schema omits 140b2ef1c28d drm/amd/display: prevent null pointer access omits 55bb919be4e4 drm/amdgpu: increase the reserved VM size to 2MB omits 866e09f0110c drm/amd/display: Fixed panic during seamless boot. omits c4aa8dff6091 drm/amdgpu: don't map BO in reserved region omits 8942881144a7 drm/amdgpu: add DID for navi10 blockchain SKU omits a305e7dc5fa8 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 2f4843b172c2 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] omits c5ff0c1950e5 drm/amd/display: Clean up debug macros omits 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations omits 98f9d33c5d0d scsi: qla2xxx: Return EBUSY on fcport deletion omits 831e3405c2a3 scsi: core: Don't start concurrent async scan on same host omits 2a6eca16f376 ALSA: make snd_kcontrol_new name a normal string omits 0d0d245104a4 kunit: tools: fix kunit_tool tests for parsing test plans omits f0b62039bf7f Documentation: kunit: Update Kconfig parts for KUNIT's mod [...] omits 7f32b10c6b46 kunit: test: fix remaining kernel-doc warnings omits 3fc48259d525 kunit: Don't fail test suites if one of them is empty omits 3023d8ff3fc6 kunit: Fix kunit.py --raw_output option omits 3aee8a3a88fa mtd: rawnand: ifc: Move the ECC engine initialization to t [...] omits 1b8d1070857d mtd: rawnand: mxc: Move the ECC engine initialization to t [...] omits 41ba50b0572e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9480b4e75b71 cachefiles: Handle readpage error correctly omits 7e2b2da60658 Merge tag 's390-5.10-2' of git://git.kernel.org/pub/scm/li [...] omits 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks omits 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state omits 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D omits 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...] omits a2540e34b521 drm/amd/display: Removed unreferenced variables. omits 70bb91937286 drm: deprecate DRM_FORMAT_MOD_NONE omits cadfd67c27e2 drm/amd/display: prevent null pointer access omits 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state omits 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint omits e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm omits 21c414458296 drm/amd/display: Rework registers tracepoint omits 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service omits b51366f77b9e drm/amd/display: 3.2.108 omits fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38 omits c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits def48da790ce drm/amd/display: Fix max brightness pixel accuracy omits 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use omits 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip omits da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP omits c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side. omits 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...] omits 74d021b5631f drm/amd/display: skip avmute action omits df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming omits bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3 omits e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option omits aaa0aed17e04 drm/amd/display: 3.2.107 omits 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...] omits 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37 omits a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP omits a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization omits 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported omits 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...] omits 9248681f68b7 drm/amd/display: Source minimum HBlank support omits 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21 omits ea817dd5ad79 drm/amd/display: add dcn21 bw validation omits f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...] omits a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2 omits ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB omits 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish omits 19ae333001b3 drm/amdgpu: added support for psp fw attestation omits 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh omits 3adb776384f2 x86, libnvdimm/test: Remove COPY_MC_TEST omits dbf563eee0b8 x86/hyperv: Clarify comment on x2apic mode omits 472547778de2 selftest/bpf: Fix profiler test using CO-RE relocation for enums omits 7342ca34d931 thunderbolt: Add the missed ida_simple_remove() in ring_re [...] omits 402dab548d0d hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() omits 560b6ac37a87 gpio: aspeed: fix ast2600 bank properties omits 3fe37204c9a2 gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip omits dff61e683e74 Merge tag 'imx-fixes-5.10' of git://git.kernel.org/pub/scm [...] omits f7b6603c6667 ALSA: fix kernel-doc markups omits 49d11bead7d5 btrfs: add a helper to read the tree_root commit root for [...] omits 5223cc60b40a btrfs: drop the path before adding qgroup items when enabl [...] omits 66d204a16c94 btrfs: fix readahead hang and use-after-free after removin [...] omits 83bc1560e02e btrfs: fix use-after-free on readahead extent after failur [...] omits 85d07fbe09ef btrfs: tree-checker: validate number of chunk stripes and parity omits cad69d139651 btrfs: tree-checker: fix incorrect printk format omits 7837fa88704a btrfs: drop the path before adding block group sysfs files omits f255c19b3ab4 blk-cgroup: Pre-allocate tree node on blkg_conf_prep omits 52abfcbd57ee blk-cgroup: Fix memleak on error path omits e34b8feeaa4b drm/ttm: merge ttm_dma_tt back into ttm_tt omits 230c079fdcf4 drm/ttm: make num_pages uint32_t omits 05f8d2509705 drm/ttm: move swapin out of page alloc backend omits d1cb1f254a5b drm/ttm: nuke ttm_tt_set_(un)populated again omits 8e90b4b1305a s390: correct __bootdata / __bootdata_preserved macros omits 0fa97e9403c7 arm64: vdso32: Allow ld.lld to properly link the VDSO omits 8d71d2bf6efe x86: Reclaim TIF_IA32 and TIF_X32 omits ff170cd05953 x86/mm: Convert mmu context ia32_compat into a proper flags field omits 3316ec8ccd34 x86/elf: Use e_machine to check for x32/ia32 in setup_addi [...] omits 9a29a671902c elf: Expose ELF header on arch_setup_additional_pages() omits 2424b14605c7 x86/elf: Use e_machine to select start_thread for x32 omits bc3d7bf61a9e elf: Expose ELF header in compat_start_thread() omits 2656af0d5abf x86/elf: Use e_machine to choose DLINFO in compat omits 47cd4dac1fb2 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode omits 214f0e804358 x86/compat: Simplify compat syscall userspace allocation omits 375d4bfda573 perf/x86: Avoid TIF_IA32 when checking 64bit mode omits f30795fb404e EDAC: Do not issue useless debug statements in the polling [...] omits 926e97852eaf Merge tag 'scmi-fixes-5.10' of git://git.kernel.org/pub/sc [...] omits 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries omits f3c75e7a9349 pinctrl: intel: Set default bias in case no particular val [...] omits dd26209bc568 pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm omits 633cdaf29ec4 x86/mce: Remove unneeded break omits 880396c86a1f x86/microcode/amd: Remove unneeded break omits 1a9a8910b215 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/ [...] omits 2bd8570d20c8 arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGM [...] omits 3914160ffc0b ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX dela [...] omits b1064037e8ec ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY omits 57dbe558457b ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Et [...] omits e080ab31a0aa ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX d [...] omits f94f78bd93f5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX dela [...] omits 353c3de1303f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on E [...] omits e76724153f5b ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay [...] omits 8d80e2f00a42 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LE [...] omits b3eec3212e66 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node omits b34bf9f6a623 arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node omits 927f42fcc1b4 arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node omits d7cdff444579 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node omits 419c65f5000a arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay omits 97a38c1c213b arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay omits a2089ac7f8dc arm64: dts: allwinner: pinetab: Drop unnecessary address/s [...] omits fdc24d722f35 MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinne [...] omits 4230e2deaa48 stop_machine, rcu: Mark functions as notrace omits f09056c1dece EDAC/amd64: Remove unneeded breaks omits cb47755725da time: Prevent undefined behaviour in timespec64_to_ns() omits 897dbea6b716 drm/v3d: Fix double free in v3d_submit_cl_ioctl() omits e3190b5e9462 drm/sun4i: frontend: Fix the scaler phase on A33 omits 2db9ef9d9e6e drm/sun4i: frontend: Reuse the ch0 phase for RGB formats omits 84c971b35637 drm/sun4i: frontend: Rework a bit the phase data omits 053703666136 Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] omits 9010e3876e1c timers: Remove unused inline funtion debug_timer_free() omits 5254cb87c042 hrtimer: Remove unused inline function debug_hrtimer_free() omits 4cd2bb129811 time/sched_clock: Mark sched_clock_read_begin/retry() as notrace omits 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t omits 23a6502b076b drm/imx: dw_hdmi-imx: remove empty encoder_disable callback omits 9774dd685355 Merge tag 'tee-fix-for-v5.10' of git://git.linaro.org:/peo [...] omits 30bbbcda5be4 ARM: dts: mmp2-olpc-xo-1-75: Use plural form of "-gpios" omits 202f8e5c4975 ARM: dts: mmp3: Add power domain for the camera omits b0fc70ce1f02 arm64: berlin: Select DW_APB_TIMER_OF omits a67d5088ceb8 drm/imx: drop explicit drm_mode_config_cleanup omits 67149a41b1a0 drm/imx: imx-tve: remove redundant enable tracking omits 07f2c94d033b drm/imx: imx-tve: use regmap fast_io spinlock omits a28f91886609 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of omits 58b24a38f0de gpu: ipu-v3: remove unused functions omits 7d54eb90cd44 dt-bindings: sram: sunxi-sram: add V3s compatible string omits a98182af7289 Merge tag 'sunxi-fixes-for-5.9-2' of git://git.kernel.org/ [...] omits 3a69e4e606a6 Merge tag 'mvebu-fixes-5.9-1' of git://git.kernel.org/pub/ [...] omits 666674cc1872 MAINTAINERS: Move Sangbeom Kim to credits omits 421f2597bf42 MAINTAINERS: Move Kukjin Kim to credits omits 6d7fe8aa4503 MAINTAINERS: step down as maintainer of UniPhier SoCs and [...] omits e7ae08d398e0 bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw omits e275d2109cda bus: ti-sysc: Fix reset status check for modules with quirks omits b69fd00120f8 ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF omits d6820bc6508c ARM: multi_v7_defconfig: Build in CONFIG_GPIO_MXC by default omits f06dd1d41949 ARM: imx_v6_v7_defconfig: Build in CONFIG_GPIO_MXC by default omits c8fa942bd3fb arm64: defconfig: Build in CONFIG_GPIO_MXC by default omits c20782ad4eb9 ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS omits fe5186cf12e3 efivarfs: fix memory leak in efivarfs_create() omits fbc81ec5b85d efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP omits ca05f3331655 of: Fix reserved-memory overlap detection omits f83b03fc727a dt-bindings: mailbox: mtk-gce: fix incorrect mbox-cells value omits 194810f78402 dt-bindings: leds: Update devicetree documents for ID_RGB omits c8b5e2600a2c io_uring: use type appropriate io_kiocb handler for double poll omits a7480c5d725c irqchip/sifive-plic: Fix broken irq_set_affinity() callback omits a00e85b581fd irqchip/stm32-exti: Add all LP timer exti direct events support omits 57733e009f0c irqchip/bcm2836: Fix missing __init annotation omits 435ccfa894e3 tcp: Prevent low rmem stalls with SO_RCVLOWAT. omits dab234227cbd net: ucc_geth: Drop extraneous parentheses in comparison omits 0c3b7f4b812f Merge branch 'ionic-memory-usage-fixes' omits 0c32a28e247f ionic: fix mem leak in rx_empty omits 43ecf7b46f26 ionic: no rx flush in deinit omits d701ec326a31 ionic: clean up sparse complaints omits 4f3391ce8f5a chelsio/chtls: fix tls record info to user omits df833050cced net: ipa: command payloads already mapped omits b18c1eb975ce drm/i915/dg1: invert HPD pins omits 229f31e2d370 drm/i915/dg1: add hpd interrupt handling omits c3a98c3ad5c0 crypto: x86/poly1305 - add back a needed assignment omits 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] omits 3d7772ea5602 tools/power turbostat: harden against cpu hotplug omits 6ff7cb371c4b tools/power turbostat: adjust for temperature offset omits 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot. omits 1811977cb113 HID: add support for Sega Saturn omits d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory omits 4d154b85f30e drm/amdgpu_dm: fix a typo omits c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups omits 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues omits 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid omits df0e4831c3e8 drm/amdgpu: don't map BO in reserved region omits 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2) omits 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) omits d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers omits 8d96a590ed0d drm/amdgpu: remove unneeded break omits 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU omits aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid omits 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs omits 0d63c148d6d9 io_uring: simplify __io_queue_sqe() omits 9aaf354352f1 io_uring: simplify nxt propagation in io_queue_sqe omits feaadc4fc2eb io_uring: don't miss setting IO_WQ_WORK_CONCURRENT omits c9abd7ad832b io_uring: don't defer put of cancelled ltimeout omits cdfcc3ee0459 io_uring: always clear LINK_TIMEOUT after cancel omits ac877d2edd09 io_uring: don't adjust LINK_HEAD in cancel ltimeout omits e08102d507f3 io_uring: remove opcode check on ltimeout kill omits f7d933388f11 arm64: dts: meson: odroid-n2 plus: fix vddcpu_a pwm omits 930eae9d3dd4 ARM: dts: meson8: remove two invalid interrupt lines from [...] omits 43b6bf406cd0 spi: imx: fix runtime pm support for !CONFIG_PM omits 6e5329c6e603 ASoC: SOF: loader: handle all SOF_IPC_EXT types omits 20afe581c9b9 ASoC: cs42l51: manage mclk shutdown delay omits 3f48b6eba15e ASoC: qcom: sdm845: set driver name correctly omits f47d07425157 ASoC: codecs: wsa881x: add missing stream rates and format omits 70a62fce2628 vdpa_sim: implement get_iova_range() omits 1b48dc03e575 vhost: vdpa: report iova range omits 3f1b623a1be9 vdpa: introduce config op to get valid iova range omits ef52d5853bf1 drm/komeda: Convert to DEFINE_SHOW_ATTRIBUTE omits 6e7a21e7ab27 drm/i915/selftests: Exercise intel_timeline_read_hwsp() omits c10f6019d0b2 drm/i915/gt: Use the local HWSP offset during submission omits 0add6e9b88d0 mmc: sdhci-of-esdhc: set timeout to max before tuning omits 652f3d00de52 HID: cypress: Support Varmilo Keyboards' media hotkeys omits b1cff585784e drm/i915/selftests: Skip RPS tests on Ironlake (only IPS) omits 2580a493a97d dt-binding: display: Require two resets on mantix panel omits 6af672523fe4 drm/panel: mantix: Fix panel reset omits 938f324e7df2 drm/panel: mantix: Don't dereference NULL mode omits a779d91314ca net: xfrm: fix a race condition during allocing spi omits cc07057c7c88 video: fbdev: fix divide error in fbcon_switch omits 64a87088b633 drm/ttm: remove overlapping memcpy support omits e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts omits 37b254f11115 drm/vc4: dsi: Only register our component once a DSI devic [...] omits 12767469edfa drm: document that user-space should avoid parsing EDIDs omits 3c785a06dee9 HID: ite: Replace ABS_MISC 120/121 events with touchpad on [...] omits abee7c494d8c x86/alternative: Don't call text_poke() in lazy TLB mode omits f8e48a3dca06 lockdep: Fix preemption WARN for spurious IRQ-enable omits 266cd33b5913 interconnect: qcom: Ensure that the floor bandwidth value [...] omits b59f38dbfd5d HID: logitech-hidpp: Add PID for MX Anywhere 2 omits 022fc5315b7a HID: uclogic: Add ID for Trust Flex Design Tablet omits 537f9c84a427 drm/i915/pmu: Fix CPU hotplug with multiple GPUs omits b00bccb3f0bb drm/i915/pmu: Handle PCI unbind omits 44c2200afcd5 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits 6a6e5988a265 drm/ttm: replace last move_notify with delete_mem_notify omits 439c3b01b87c drm/ttm: ttm_bo_mem_placement doesn't need ctx parameter. omits 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs omits a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs omits c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps omits a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...] omits d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations omits e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK omits 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters omits 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values omits 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10 omits 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk omits 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS omits 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input omits 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH. omits 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid omits f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid omits 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips omits 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...] omits 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh omits 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu omits 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping omits 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset omits 2bf06370bcfb drm/i915: Restore ILK-M RPS support omits 83ebef47f8eb drm/i915/region: fix max size calculation omits 8f2b4b684ae5 drm/i915/selftests: Flush the old heartbeat more gently omits 8df4ec51343f drm: Give irq_by_busid drm_legacy_ prefix omits 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC omits cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...] omits 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...] omits 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties omits bfe5e585b44f drm/ttm: move last binding into the drivers. omits 6d8200032959 drm/ttm: drop move notify around move. omits 28ee846e8378 drm/ttm: remove move to new and inline into remainging place. omits f227ccc9612f drm/ttm: drop unbind callback. omits 29a1d482e404 drm/ttm: add move to system into drivers omits a2dcf77f7583 drm/ttm: minor cleanup to move to system omits 9764c35348b4 drm/ttm: move some move binds into the drivers omits e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings omits f3362f0c1817 arm64: dts: amlogic: add missing ethernet reset ID omits 47170f89f76b drm/fourcc: Add AXBXGXRX106106106106 format omits 1c831ade9f35 drm/komeda: Drop local dma_parms omits 605f9c290c1a drm/i915: Sort ICL PCI IDs omits 514dc424ce4f drm/i915: Sort CNL PCI IDs omits 32d4ec9a1681 drm/i915: Sort CFL PCI IDs omits df3478af1d73 drm/i915: Sort CML PCI IDs omits cd988984cbea drm/i915: Sort KBL PCI IDs omits b04d36f73771 drm/i915: Sort SKL PCI IDs omits 9c0b2d30441b drm/i915: Sort HSW PCI IDs omits 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers omits cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments omits 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs omits 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT omits 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3 omits 82e84284ab7d drm/i915: Update Haswell PCI IDs omits 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs omits 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit omits 4c8d46510480 drm/i915: Reorder hpd init vs. display resume omits 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ omits 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...] omits 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors omits f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS omits d3606757e611 drm/i915: Exclude low pages (128KiB) of stolen from use omits d7085b0faac8 drm/i915/gem: Poison stolen pages before use omits ea40d7857d52 drm/vkms: fbdev emulation support omits a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166 omits 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service omits 23fae9cf97cc drm/ttm: drop ttm_bo_move_ttm wrapper omits c37d951cb42a drm/ttm: add move old to system to drivers. omits a07e32bda026 drm/ttm: use new move interface for known system->ttm moves omits b8b99c7ddcce drm/ttm: split out the move to system from move ttm code omits 87ed94238cb5 drm/ttm: refactor out common code to setup a new tt backed [...] omits 43c3e148830a MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator omits eb5a558705c7 ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 omits 2c3bd2a5c86f hv_balloon: disable warning when floor reached omits fa812ce96a46 drm/i915/gt: Onion unwind for scratch page allocation failure omits 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] omits 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write omits cf40c6600592 drm: panel: add TDO tl070wsh30 panel driver omits 6e3a86643225 dt-bindings: display: panel-simple-dsi: add TDO TL070WSH30 [...] omits ab793f545827 dt-bindings: display: panel-simple-dsi: add optional reset gpio omits 0d51d44e2a1f dt-bindings: vendor-prefixes: Add Shanghai Top Display Opt [...] omits d1934d2b687a drm/ttm: drop free old node wrapper. omits 5fefd25047bd drm/hisilicon: Use the same style of variable type in hibm [...] omits 5b2fabf483a2 drm/hisilicon: Use the same style of variable type in hibm [...] omits 14212fe77ef6 drm/via: reduce no need mutex_lock area omits 77bb5aaf2bb8 drm/tve200: Fix handling of platform_get_irq() error omits e2dae672a9d5 drm/mcde: Fix handling of platform_get_irq() error omits 7a1f4fa4a629 drm/panel: simple: Add YTC700TLAG-05-201C omits b73946a2efea dt-bindings: display: simple: Add YTC700TLAG-05-201C omits 7924bcdbcb12 dt-bindings: vendor-prefixes: Add Yes Optoelectronics omits 83fc7f6a3514 video: fbdev: fsl-diu-fb: remove unneeded variable 'res' omits 2f39766ea23a video: fbdev: sis: remove unneeded semicolon omits 4caca3d8f912 drm/panel: st7703: Make jh057n00900_panel_desc static omits 759962b5dc99 drm: bridge: adv7511: make adv7511_hdmi_hw_params() static omits 7d3618fdeef1 drm/bridge: analogix_dp: make analogix_dp_start_aux_transa [...] omits ba43961b2dcb drm/panel: simplify the return expression of rb070d30_pane [...] omits 7604caa1f099 omapfb: connector-dvi: simplify the return expression of d [...] omits f215d6003736 omapfb: use devm_platform_ioremap_resource_byname omits 3da1781ea458 fbdev: nvidia: use for_each_child_of_node() macro omits 8bdfc5dae4e3 drm/bridge: anx7625: Add anx7625 MIPI DSI/DPI to DP omits 9aab66010e57 dt-bindings: drm/bridge: anx7625: MIPI to DP transmitter D [...] omits defa1dcc5617 omapfb: simplify the return expression of hdmi_pll_enable omits 10732a0f644a omapfb: panel-sony-acx565akm: simplify the return expressi [...] omits ea65a99bb85e omapfb: connector-hdmi: simplify the return expression of [...] omits 63da0977f52a omapfb: connector-analog-tv: simplify the return expressio [...] omits 43624b403ba2 omapfb: simplify the return expression of tpo_td043_connect omits 533278ca0d53 omapfb: simplify the return expression of sharp_ls_connect omits ef27afa607e8 omapfb: simplify the return expression of panel_dpi_connect omits 9e9b18b681f1 drm/bridge: lvds-codec: Add support for regulator omits 748855582101 video: use kobj_to_dev() omits 0ad086e07dd5 video: Remove set but not used variable omits 37e6011b3ccf drm/panel: rm68200: fix mode to 50fps omits a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper omits 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename omits 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile omits 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs omits f5213f827c87 drm/amd/display: Avoid MST manager resource leak. omits 06dd6f303fe2 drm/bridge: ti-sn65dsi86: remove redundant null check omits 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption" omits 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable omits 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state omits c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid omits e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid omits 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set omits 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...] omits 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh omits f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...] omits f0c746ce07c8 drm/amd/display: add S/G support for Renoir omits c0fb85ae02b6 drm/amd/display: setup system context in dm_init omits 137655d1ed35 drm/bridge: ti-sn65dsi86: Add retries for link training omits 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config() omits ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config() omits 06fa32846884 drm/i915: Nuke lspcon_downsampling omits 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...] omits 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl omits 693260cf23f9 drm/i915/rkl: Add new cdclk table omits 1c902de389ff dt-binding: display: Require two resets on mantix panel omits 787099f8671c drm/panel: mantix: Fix panel reset omits f41b019aa5e0 drm/panel: mantix: Don't dereference NULL mode omits 178536b8292e drm/i915: Use the active reference on the vma while capturing omits 1afc708dcae4 btrfs: fix relocation failure due to race with fallocate omits 89db95377be4 drm/i915/gt: Confirm the context survives execution omits 6971e07b6b0c drm/i915/gt: Cleanup kasan warning for on-stack (unsigned [...] omits bb65548e3c6e drm/i915/gt: Undo forced context restores after trivial pr [...] omits 6ca7217dffaf drm/i915/gt: Delay execlist processing for tgl omits d26dd4131d0d irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY omits 5988c2695f40 video: fbdev: sh_mobile_lcdcfb: Remove redundant null chec [...] omits f57074189dfc omapfb/dss: Remove redundant null check before clk_prepare [...] omits a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour omits 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register omits cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6 omits 488c888ae1d4 drm/vkms: Switch to shmem helpers omits 063bc37d4609 drm/vkms: Set preferred depth correctly omits 893a7cfb6b0b irqchip/mst: Make mst_intc_of_init static omits 61b0648d569a irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARC [...] omits ac80cd17a615 dma-buf: Clarify that dma-buf sg lists are page aligned omits da942750928a drm/i915/dg1: Add initial DG1 workarounds omits bb4c3cf81ce8 drm/i915/dg1: Load DMC omits 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1 omits b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1 omits 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1 omits 240abb3c76ff drm/i915/dg1: Add DG1 power wells omits 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus omits 9ccd24e9b091 drm/i915/display: allow to skip certain power wells omits 151a535171be genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY omits 57b2d834bf23 drm/i915/gem: Support parsing of oversize batches omits 73b62cdb93b6 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev [...] omits ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info omits ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case omits 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support omits 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid omits 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder" omits 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...] omits 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...] omits 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon omits f1213b159768 drm/amdgpu: add interface for setting ASPM omits f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...] omits 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state omits 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency omits 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading omits 234de272b76f drm/amdgpu: add missing newline at eof omits a04ac8273665 drm/i915/gt: Fixup tgl mocs for PTE tracking omits c0888e9e2262 drm/i915: Enable eLLC caching of display buffers for SKL+ omits 36b6b6816989 drm/i915: Fix MOCS PTE setting for gen9+ omits d46b60a2e8d2 drm/i915: Mark ininitial fb obj as WT on eLLC machines to [...] omits ce65b874001d drm/ttm: nuke caching placement flags omits 867bcecd6ae4 drm/ttm: use caching instead of placement for ttm_io_prot omits 1cf65c45183a drm/ttm: add caching state to ttm_bus_placement omits 1b4ea4c5980f drm/ttm: set the tt caching state at creation time omits b3e1ea16fb39 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true omits 599809540f17 interconnect: qcom: sc7180: Init BCMs before creating the nodes omits 0f221a729049 interconnect: qcom: sdm845: Init BCMs before creating the nodes omits d3703b3e255f interconnect: Aggregate before setting initial bandwidth omits 5be1805dc396 interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM omits 070c7fa58bce drm: panel: Add novatek nt36672a panel driver omits 9528a02430df dt-bindings: display: panel: Add bindings for Novatek nt36672a omits 3d53c6df4299 ASoC: Intel: catpt: Relax clock selection conditions omits 1d159edf1954 ASoC: Intel: catpt: Wake up device before configuring SSP port omits 1849a3872f03 ASoC: Intel: atom: Remove duplicate kconfigs omits 9fe9efd6924c ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function omits bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...] omits 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image omits 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization omits f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...] omits 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary omits 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us omits 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation omits 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync omits 4fbb3ae219d2 drm/amd/display: remove no need return value omits 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings omits cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init omits c3b484c439b0 x86/syscalls: Document the fact that syscalls 512-547 are [...] omits b9ceca6be432 firmware: arm_scmi: Fix duplicate workqueue name omits c7821c2d9c0d firmware: arm_scmi: Fix locking in notifications omits f2ac57a4c49d x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] omits 3cb73bc3fa2a hyperv_fb: Update screen_info after removing old framebuffer omits afc18069a2cb x86/kexec: Use up-to-dated screen_info copy to fill boot params omits 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids omits 412ae84cb4dd drm/virtio: Use UUID API for importing the UUID omits 8bca49e43fb5 drm: shmobile: Reduce include dependencies omits 4d8a5cfe3b13 drm/i915/gt: Initialize reserved and unspecified MOCS indices omits 9724722fde8f firmware: arm_scmi: Add missing Rx size re-initialisation omits a4e45e5d3097 MAINTAINERS: Add myself as a maintainer for vc4 omits 722939528a37 tee: client UUID: Skip REE kernel login method as well omits 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel omits 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...] omits 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value omits 71c0fd9221a4 drm/amd/display: Add green_sardine support to DM omits 9ba93114c48f drm/amd/display: Add green_sardine support to DC omits 7cc656e2d070 drm/amdgpu: add DM block for dimgrey_cavefish omits 78aafee761ab drm/amdgpu: remove ASD ucode init for dimgrey_cavefish omits 2a4112050451 drm/amd/display: Add DCN302 support in amdgpu_dm (v2) omits 36d26912e8d8 drm/amd/display: Add support for DCN302 (v2) omits 4da678390890 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits eac88a5fc631 drm/amdgpu: remove gpu_info fw support for dimgrey_cavefish omits 8e3bfb992c1b drm/amdgpu: enable ih CG for dimgrey_cavefish omits 2c70c332a1db drm/amdgpu: enable hdp CG and LS for dimgrey_cavefish omits aff39cdecd22 drm/amdgpu: add psp and smu block for dimgrey_cavefish omits 7dc2ef4e70e1 drm/amdgpu/swsmu: update driver if version for dimgrey_cav [...] omits 4ccc957f1511 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits be6b1cd3b7e4 drm/amdgpu: enable jpeg3.0 for dimgrey_cavefish omits 0afc770ba834 drm/amdgpu: enable vcn3.0 for dimgrey_cavefish omits e8afbddfa1ed drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits 73da8e862865 drm/amdgpu: enable athub/mmhub PG for dimgrey_cavefish omits 135333a0ce4f drm/amdgpu: enable mc CG and LS for dimgrey_cavefish omits 583e5a5e908b drm/amdgpu: enable GFX clock gating for dimgrey_cavefish omits 4ed032bd13fa drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits e4ed4f50d2af drm/amdgpu: support athub cg setting for dimgrey_cavefish omits f897ea3550bc drm/amdgpu: enable front door loading for dimgrey_cavefish omits cc6161aa7081 drm/amdgpu: enable jpeg3.0 PG and CG for dimgrey_cavefish omits d5bc1579b0e3 drm/amdgpu: enable VCN3.0 PG and CG for dimgrey_cavefish omits 8f72ce6421f3 drm/amdkfd: Add kfd2kgd_funcs for dimgrey_cavefish kfd support omits eb5a34d48257 drm/amdkfd: Support dimgrey_cavefish KFD (v2) omits a1fe2ba7282b drm/amdgpu: add gc golden setting for dimgrey_cavefish omits d9fa6a0b10d5 drm/amdgpu: support cp_fw_write_wait for dimgrey_cavefish omits aeec07444816 drm/amdgpu: skip reroute ih for some ASICs omits 462c272b9076 drm/amdgpu: add psp support for dimgrey_cavefish(v2) omits 0a305e34c719 drm/amdgpu: increase size of psp fw_name string(v2) omits db1f8a8fb276 drm/amdgpu/swsmu: add smu support for dimgrey_cavefish(v2) omits 10e0d9ebb047 drm/amdgpu/swsmu: increase size for smu fw_name string omits f267242e1598 drm/amdgpu: add gmc cg support for dimgrey_cavefish omits 467db422cb52 drm/amdgpu/vcn: enable VCN DPG mode for dimgrey_cavefish omits 0c2c02b66c67 drm/amdgpu/vcn: add firmware support for dimgrey_cavefish omits 6c72c7a03ae5 drm/amdgpu: force pa_sc_tile_steering_override to 0 for di [...] omits 76a2d9ea6998 drm/amdgpu: add virtual display support for dimgrey_cavefish omits 2eb61456539d drm/amdgpu: configure dimgrey_cavefish gfx according to gf [...] omits 0106922600cd drm/amdgpu: add sdma ip block for dimgrey_cavefish omits feb6329c58a8 drm/amdgpu: add gfx ip block for dimgrey_cavefish omits 771cc67ed08f drm/amdgpu: add ih ip block for dimgrey_cavefish omits 3e02ad447677 drm/amdgpu: add gmc ip block for dimgrey_cavefish omits 2aa92b12dfce drm/amdgpu: add common ip block for dimgrey_cavefish omits 01cbb6b288b0 drm/amdgpu: add mmhub support for dimgrey_cavefish omits 038d757b95f5 drm/amdgpu: initialize IP offset for dimgrey_cavefish omits 550c58e0facd drm/amdgpu: add common support for dimgrey_cavefish omits f2a6c81d02de drm/amdgpu: add gfx clock gating support for dimgrey_cavefish omits a14354690f89 drm/amdgpu: add gmc support for dimgrey_cavefish omits ee64e01ef2d2 drm/amdgpu: add support for dimgrey_cavefish firmware omits 144722fa3ac3 drm/amdgpu: set asic family and ip blocks for dimgrey_cavefish omits a14e093619c1 drm/amdgpu: set fw load type for dimgrey_cavefish omits a0200254ec10 drm/amdgpu: add dimgrey_cavefish gpu info firmware omits a2468e043ae4 drm/amdgpu: add dimgrey_cavefish asic type omits cd294f9a645f drm/amd/display: Fix module load hangs when connected to an eDP omits 5faf37e7d38c drm/amd/display: Add missing function pointers for dcn3 omits 6e426e0fcd20 kprobes: Replace rp->free_instance with freelist omits e563604a5f5a freelist: Implement lockless freelist omits 29f006fdefe6 asm-generic/atomic: Add try_cmpxchg() fallbacks omits d741bf41d7c7 kprobes: Remove kretprobe hash omits 476c5818c37a llist: Add nonatomic __llist_add() and __llist_dell_all() omits 7adb2c8aaaa6 firmware: arm_scmi: Expand SMC/HVC message pool to more than one omits 45b9e04d5ba0 firmware: arm_scmi: Fix ARCH_COLD_RESET omits b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training omits 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training omits 9782f52ab5d6 drm/dp: Add LTTPR helpers omits c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...] omits 0a5991f5d022 drm/i915: Simplify the link training functions omits 6777a855d66d drm/i915: Fix DP link training pattern mask omits bf296b35489b drm/aspeed: Fix Kconfig warning & subsequent build errors omits 882bceffa8ca drm/tilcdc: Remove tilcdc_crtc_max_width(), use private data omits b3a753f54adc drm/tilcdc: Do not keep vblank interrupts enabled all the time omits 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges omits 92f5df0d448b drm/i915: Update gen12 forcewake table omits 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT omits 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers omits 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...] omits 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...] omits a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle omits e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...] omits d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+ omits 73e343362704 drm/amdgpu: Fix inconsistent of format with argument type [...] omits 849007191eda drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...] omits 75145aab7a0d drm/amdgpu/swsmu: clean up a bunch of stale interfaces omits 44d6e160f60a drm/amd/pm: setup APU dpm clock table in SMU HW initialization omits 7ca917ecb3e7 drm/amdgpu: modify cp_flags to pg_flags in gfx_v10_cntl_po [...] omits 9ba8aa1085c0 drm/amdgpu: Remove warning for virtual_display omits 402bde58e7f4 drm/amdgpu: kfd_initialized can be static omits 201a4eb9dc96 amd/amdgpu_ctx: Use struct_size() helper and kmalloc() (v2) omits 562f150fb93b drm/amdgpu: Use struct_size() helper in kmalloc() omits bae82e841823 drm/amd/pm: Replace one-element array with flexible-array [...] omits b44fd9ccfaeb drm/amd/pm: Replace one-element array with flexible-array [...] omits 03f0a7b857db drm/amd/pm: Replace one-element array with flexible-array [...] omits 5be63325c55a drm/amd/pm: Replace one-element array with flexible-array [...] omits 89c785bb1a73 drm/amd/pm: Replace one-element array with flexible-array [...] omits aa8d10a10fd7 drm/amd/pm: Replace one-element array with flexible-array [...] omits 637f7576ece1 drm/amd/pm: Replace one-element array with flexible-array [...] omits 9526e431c526 drm/amd/pm: Replace one-element array with flexible-array [...] omits 0e319cfeb3c3 drm/amd/pm: Replace one-element array with flexible-array [...] omits 737123d67e02 drm/amd/pm: Replace one-element array with flexible-array [...] omits e0af7d111012 drm/amd/pm: Replace one-element array with flexible-array [...] omits 2b6106575625 drm/amd/pm: Replace one-element array with flexible-array [...] omits 23bdba959b3d drm/amd/pm: Replace one-element array with flexible-array member omits 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment omits a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane omits 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again omits 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state() omits f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...] omits d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot omits e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...] omits 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...] omits 100fe4c01eff drm/i915: Add an encoder .shutdown() hook omits fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot omits 7fe94612dd4c xfrm: interface: fix the priorities for ipip and ipv6 tunnels omits ec5722adb8b2 drm/fourcc: document modifier uniqueness requirements omits 178c72350d39 drm/aspeed: Set driver CMA functions with DRM_GEM_CMA_DRIVER_OPS omits 351f950db4ab drm/atomic: Pass the full state to CRTC atomic enable/disable omits c76eb35587f5 drm: aspeed: Fix GENMASK misuse omits 696029eb36c0 drm/aspeed: Add sysfs for output settings omits 82e1b93ad8b9 dma-buf: use struct_size macro omits 1a11a88cfd9a drm/panfrost: Fix job timeout handling omits 9073d4ed8da4 drm/atomic: debug output for EBUSY omits fb6473a48b63 drm/atomic: document and enforce rules around "spurious" EBUSY omits a76fa3540fc3 drm/fb-helper: Add locking to sysrq handling omits 5a3884320a57 drm/vkms: update todo omits 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt omits e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs omits 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D omits fb7318c37afa drm/i915/dg1: gmbus pin mapping omits eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB omits 2606b269234b drm/i915/dg1: Define MOCS table for DG1 omits 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly omits b50b7991b739 drm/i915/dg1: add more PCI ids omits cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2 omits 5d731b5ac301 drm/amdgpu: enable vcn support for green_sardine (v2) omits c3db2f529fa8 drm/amdgpu: enable green_sardine_asd.bin loading (v2) omits f74d0535e927 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) omits ad698da31fc0 drm/amdgpu: add gfx support for green_sardine (v2) omits 5baf415085f3 drm/amdgpu: add soc15 common ip block support for green_sa [...] omits 2e62f0b5a5bc drm/amdgpu: add green_sardine support for gpu_info and ip [...] omits d205c3cc1a6c drm/amdgpu: add Green_Sardine APU flag omits e500dc638d95 drm/amdgpu: prevent spurious warning omits d74a09c8af5f drm/amdgpu/swsmu: fix ARC build errors omits a9d17930adff drm/amdgpu: add xgmi perfmons for arcturus omits b4a7db71ea06 drm/amdgpu: add per device user friendly xgmi events for vega20 omits 576e0ec26b68 drm/amdgpu: fix xgmi perfmon a-b-a problem omits 955a341f33b7 drm/ttm: move ttm_set_memory.h out of include omits 72dc6e3b948c drm/ttm: remove ttm_bo_unmap_virtual_locked declaration v2 omits d7c59750f274 drm/vmwgfx: move ttm_bo_swapout_all into vmwgfx omits 4561b366c70e drm/ttm: drop glob parameter from ttm_bo_swapout omits 4ce032d64c2a drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3 omits bf9bd6a5128a drm/i915/gt: Track the most recent pulse for the heartbeat omits 3b53d304856b drm/ttm: cleanup ttm_handle_caching_state_failure omits 1e17792de06f drm/ttm: remove TTM_PAGE_FLAG_WRITE omits 8e6cb56b67fe drm/ttm: make move callback compulstory omits 2b8283ff1a60 drm/vram_helper: implement a ttm move callback. omits bcff5d3e3bab drm/vmwgfx: add a move callback. omits 279a3010218d drm/vmwgfx: move null mem checks outside move notifies omits 881c4117957b drm/qxl: drop unused code (v2) omits 934941ed5a30 drm/i915: Fix DMA mapped scatterlist lookup omits 8a473dbadccf drm/i915: Fix DMA mapped scatterlist walks omits 25dc89d5270f drm/i915/gt: Scrub HW state on remove omits 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...] omits f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...] omits 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...] omits b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks omits 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming omits a6c5e2aea704 drm/i915: Skip over MI_NOOP when parsing omits 8117713d7804 drm/nouveau/ttm: memcpy waits for bo already omits 12b68474e6d5 drm/nouveau/ttm: handle ttm moves properly. omits f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup omits b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem omits 4b74ed75ae13 drm/amd/display: 3.2.106 omits a13e25618842 drm/amd/display: [FW Promotion] Release 0.0.36 omits 9485af4e4d88 drm/amd/display: Only flush inst_fb if backdoor loading omits 480c5b8ff875 drm/amd/display: Program meta addresses correctly omits b98ab70e748e drm/amd/display: Hardcode 45W Bounding Box for DCN2.1 Diags omits 5dff371a7351 drm/amd/display: FreeSync not active near lower bound of n [...] omits 9b42868c3fd4 drm/amd/display: Fix OPTC_DATA_FORMAT programming omits b15cde19c32d drm/amd/display: Add i2c speed arbitration for dc_i2c and [...] omits 54e8094a76bc drm/amd/display: Block ABM in case of eDP ODM omits 7c4ed1df0a59 drm/amd/display: Copy WM values from set A to other sets i [...] omits 3e19095534ca drm/amd/display: Force enable pstate on driver unload omits fe984cb3dd32 drm/amd/display: Fixed comments (uniform style) omits f7fb81a18f02 drm/amd/display: Check for flip pending before locking pipes omits 6fbd1e171075 drm/amd/display: Don't allow pstate if no support in blank omits 322b1fdd2007 drm/amd/display: 3.2.105 omits 894052d6416b drm/amdgpu: add van gogh pci id omits 469989ca4cb3 drm/amd/display: Add dcn3.01 support to DM omits 3a83e4e64bb1 drm/amd/display: Add dcn3.01 support to DC (v2) omits ac0dc4c5a076 drm/amdgpu: enable gfx clock gating and power gating for vangogh omits 3eb4c56422c7 drm/amdgpu: add gfx power gating for gfx10 omits 682b1f4c039d drm/amdgpu/mmhub2.3: print client id string for mmhub omits 8bb3aa1a833f drm/amdgpu: IP discovery table is not ready yet for VG omits 8447675327f8 drm/amdgpu: disable gfxoff on vangogh for the moment (v2) omits ed3b73533235 drm/amdgpu: enable psp support for vangogh omits 5120cb540982 drm/amdgpu: add TOC firmware support for apu (v3) omits 6fbcb00c7984 drm/amdgpu: add TOC firmware definition omits c821e0fbb258 drm/amdgpu: add smu ip block for vangogh omits fd0fc24889f2 drm/amd/powerplay: add vangogh ppt into swSMU omits fd8ba3f1a735 drm/amd/powerplay: partially enable swsmu for vangogh omits f46a221b703e drm/amdgpu/powerplay: add smu initialize funcitons for van [...] omits 88779658698d drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2) omits e89616baf761 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh omits b44694a1111c drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...] omits 572083bd99ad drm/admgpu/powerplay: add smu v11.5 driver interface heade [...] omits f57d62a00a34 drm/amdgpu/powerplay: add new smu messages and feature mas [...] omits a7e91bd71848 drm/amdgpu: add nbio v7.2 for vangogh (v2) omits 5de54343d5ef drm/amdgpu: add pcie port indirect read and write on nv omits b4e532d67821 drm/amdgpu: enable vcn3.0 for van gogh omits 4d8d75a45c7c drm/amdgpu: add mmhub v2.3 for vangogh (v4) omits 3a5e715de15c drm/amdkfd: add Van Gogh KFD support omits 88edbad6ed06 drm/amdgpu: set ip blocks for van gogh omits 54c98eacf3b9 drm/amdgpu: add sdma support for van gogh omits 1ec743ac9ffe drm/amdgpu/gfx10: add updated register offsets for VGH omits ad088550d232 drm/amdgpu: add gfx golden settings for vangogh (v3) omits 6c266fb56cb8 drm/amdgpu: add gfx support for van gogh (v3) omits b0ebc8e94444 drm/amdgpu: set fw load type for van gogh omits 6405e627a0ad drm/amdgpu: add gmc v10 supports for van gogh (v4) omits 15c90a1fbcb1 drm/amdgpu: get the correct vram type for van gogh omits b9d90cb031c4 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables omits af118ed9ef9f drm/amdgpu: update new memory types in atomfirmware header omits 1e483203965b drm/amdgpu: add uapi to define van gogh memory type omits bf13cb1f4620 drm/amdgpu: use gpu virtual address for interrupt packet w [...] omits bd4f28117ef2 drm/amdgpu: add van gogh support for ih block omits fced3c3a4655 drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...] omits 026570e63310 drm/amdgpu: add nv common ip block support for van gogh omits 1f9dab43c2cc drm/amdgpu: add vangogh_reg_base_init function for van gogh omits 4e52a9f8d570 drm/amdgpu: add van gogh support for gpu_info and ip block [...] omits f7b2cdb23abf drm/amdgpu: add uapi to define van gogh series omits 4f1e9a76bde0 drm/amdgpu: add van gogh asic_type enum (v2) omits a5b2c10c05ef drm/amdgpu: add vangogh asic header files (v2) omits 1fdc97ae450e arm64: dts: amlogic: meson-g12: use the G12A specific dwma [...] omits a1afbbb02857 arm64: dts: meson: add missing g12 rng clock omits f450d2c219f6 arm64: dts: meson-axg-s400: enable USB OTG omits 1b208bab34dc arm64: dts: meson-axg: add USB nodes omits dac4ec775aa1 drm/bridge: tc358764: restore connector support omits f3d52908f6ba drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops omits 4e19d51ca5b2 drm/gma500: fix double free of gma_connector omits 170fb58ee329 drm/sched: Avoid infinite waits in the drm_sched_entity_de [...] omits dea252fa41cd ARM: dts: sun4i-a10: fix cpu_alert temperature omits 01370532b72e drm/tidss: Add prepare_fb to the plane helper funcs omits a10563c89a72 dt-bindings: display: ti,j721e-dss: add missing properties [...] omits 6468f234d32d dt-bindings: display: ti,am65x-dss: add missing properties [...] omits 21271d41a67c Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached" omits bd1fbef7bd75 drm/atomic: Make the kerneldoc a bit clearer omits c7da2782abca drm/i915: Make lspcon_init() static omits f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect() omits ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} omits a621860a5eb8 drm/i915: Plumb crtc_state to link training omits 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type omits 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type omits ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type omits 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type omits 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type omits 193af12cd681 drm/i915: Shove the PHY test into the hotplug work omits 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static omits 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/ omits 6694d2bea64f drm/i915: s/pre_empemph/preemph/ omits 0c5036590bde drm/panfrost: simplify the return expression of panfrost_d [...] omits 3c4641d4e756 drm/panfrost: simplify the return expression of cz_ih_hw_init() omits 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling omits 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml omits 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB omits b05734720de9 drm/i915/gt: Retire cancelled requests on unload omits eb3afbe18eb1 drm/i915/selftests: Finish pending mock requests on cancellation. omits 5e39b4d94cad drm/i915/gt: Signal cancelled requests omits 291e8cdd6bc5 MAINTAINERS: mark FRAMEBUFFER LAYER as Orphan omits 91e515c2f0f6 virtio-gpu api: fix 64/32 compat issue with blob implementation omits 4f8cc7a64af4 drm/hisilicon: Delete the unused macro omits c7a399271de0 drm/hisilicon: Using the to_hibmc_drm_private to convert omits cbdbdd8ab22b drm: update todo.rst omits 369a7210c127 drm/qxl: fix usage of ttm_bo_init omits b7eeb2b4132c drm/i915: Avoid mixing integer types during batch copies omits ccc22d41bd9a dma-buf: Document struct dma_buf_map omits 20e76f1a7059 dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces omits 6619ccf1bb1d dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces omits 01fd30da0474 dma-buf: Add struct dma-buf-map for storing struct dma_buf [...] omits 79b4d4d26bd2 drm/qxl: simplify the return expression of qxl_plane_prepare_fb() omits 378f257d5830 drm/virtio: advertise features to userspace omits 897b4d1acaf5 drm/virtio: implement blob resources: resource create blob ioctl omits 4429b5de01ad drm/virtio: implement blob resources: report blob mem to u [...] omits 50c3d1938ee3 drm/virtio: implement blob resources: fix stride discrepancy omits 1e2554f49e41 drm/virtio: implement blob resources: refactor UUID code somewhat omits 0b0f1afe6cff drm/virtio: implement blob resources: blob display integration omits c7a6ac4f60bc drm/virtio: implement blob resources: hypercall interface omits 16845c5d5409 drm/virtio: implement blob resources: implement vram object omits 5c824604e560 drm/virtio: implement blob resources: add new fields to in [...] omits f895c7071372 drm/virtio: implement blob resources: expose virtio_gpu_re [...] omits 6076a9711dc5 drm/virtio: implement blob resources: probe for host visib [...] omits 6815cfe602d0 drm/virtio: implement blob resources: probe for the feature. omits bf36dea17623 drm/virtgpu api: cross-device feature omits 7a571c76ddce drm/virtgpu api: host visible feature omits eda3e1018f78 drm/virtgpu api: blob resources omits e5cd6cbe0255 virtio-gpu api: host visible feature omits ff886cbdcc44 virtio-gpu api: blob resources omits 0ce072965638 drm/virtio: blob prep: make CPU responses more generic omits 30172efbfb84 drm/virtio: blob prep: refactor getting pages and attachin [...] omits d3bb2f9b5ee6 drm/i915/gem: Always test execution status on closing the context omits 3dd66a94de59 drm/i915/gt: Always send a pulse down the engine after dis [...] omits 7a991cd3e3da drm/i915: Cancel outstanding work after disabling heartbea [...] omits 8f7db83e6abf drm/rockchip: Include <drm/drm_gem_cma_helper> for drm_gem [...] omits 33267703df15 drm/i915/dsi: Enable software vblank counter omits 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode omits 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode. omits 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode omits 5682a41f932c drm/i915/dsi: Add details about TE in get_config omits 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches omits d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit omits 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks omits d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit omits 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout omits e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/ omits cfcd558cea52 drm/i915: Include the LUT sizes in the state dump omits cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier omits 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout omits ca876a1d30e5 drm/hisilicon: Deleted the drm_device declaration omits eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call omits 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static omits 55ea1cb178ef drm/i915: Enable async flips in i915 omits 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915 omits e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...] omits b039193d1283 drm/i915: Add dedicated plane hook for async flip case omits 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips omits 30ff93af9e19 drm/i915: Add checks specific to async flips omits c5e07e0049ee drm/i915: Add support for async flips in I915 omits 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler omits 45e241f8c5d7 drm/ttm: remove fault callback omits 76fe313adde2 drm/nouveau: stop using TTMs fault callback omits d3ef581afa5e drm/amdgpu: stop using TTMs fault callback omits 8e0310f0ff04 drm/radeon: stop using TTMs fault callback omits 0b5aebec2bbf drm/ttm: move SG flag check into ttm_bo_vm_reserve omits 686d4b4b99af drm/ingenic: Add support for paletted 8bpp omits dba09e834f4e drm/ingenic: Add support for 24-bit modes omits bb85760572ca drm/ingenic: Add support for 30-bit modes omits 3d705fb0dc43 drm/ingenic: Support handling different pixel formats in F [...] omits 174d8e52a60f drm/ingenic: Alloc F0 and F1 DMA descriptors at once omits 1677d31c2266 drm/ingenic: Add support for reserved memory omits 33700f6f7d9f drm/ingenic: Reset pixclock rate when parent clock rate changes omits badef44deff1 drm/i915/gem: Hold request reference for canceling an acti [...] omits 35faeb7de9ef drm/i915: Redo "Remove i915_request.lock requirement for e [...] omits ca6cf78322d1 fbdev: sbuslib: remove compat_alloc_user_space usage omits 3f6195d10fff fbdev: sbuslib: remove unused FBIOSCURSOR32 helper omits 06f4277463ba fbdev: simplify fb_getput_cmap() omits 3136fed4f91e drm/etnaviv: Drop local dma_parms omits a5cafb906b48 drm/etnaviv: add pipe_select(..) helper omits bbab2be7e514 drm/etnaviv: add total hi bandwidth perfcounter omits 658690d8ebaa drm/etnaviv: call perf_reg_read(..) omits 77dfb36a761b drm/etnaviv: rename pipe_reg_read(..) omits 8bde6c0d4e73 drm/vram-helper: Don't put new BOs into VRAM omits 4d92d7d76dd5 drm/vram-helper: Set object function iff they are not prov [...] omits 7faa92dfdf42 drm/vram-helper: Integrate drm_gem_vram_init() into drm_ge [...] omits d693def4fd1c drm: Remove obsolete GEM and PRIME callbacks from struct d [...] omits c85dce1b2e7e drm/xlnx: Initialize DRM driver instance with CMA helper macro omits 1adda8b8f12c drm/xen: Introduce GEM object functions omits b76b85b7c2e2 drm/vkms: Introduce GEM object functions omits c6069a02fa55 drm/virtgpu: Set PRIME export function in struct drm_gem_o [...] omits dff29810a8d5 drm/vgem: Introduce GEM object functions omits dd60202237a0 drm/vc4: Introduce GEM object functions omits dd311c6fe8af drm/tegra: Introduce GEM object functions omits 0d590af3140d drm/rockchip: Convert to drm_gem_object_funcs omits 552f9d60f6cc drm/radeon: Introduce GEM object functions omits 4889d684fd5a drm/pl111: Introduce GEM object functions omits c5ca5e029fa6 drm/omapdrm: Introduce GEM object functions omits ed853f6c3fbc drm/nouveau: Introduce GEM object functions omits 3c9edd9c85f5 drm/msm: Introduce GEM object funcs omits 84274de61a3c drm/mediatek: Introduce GEM object functions omits 80cf656c25b6 drm/imx/dcss: Initialize DRM driver instance with CMA help [...] omits 10012620ea65 drm/i915: Introduce GEM object functions omits 7cd467d0fc66 drm/gma500: Introduce GEM object functions omits a64325a1d76a drm/exynos: Introduce GEM object functions omits a77306278f2c drm/etnaviv: Introduce GEM object functions omits ad01dd0376af drm/armada: Introduce GEM object functions omits 246cb7e49a70 drm/amdgpu: Introduce GEM object functions omits a0d078d06e51 drm/hisilicon: Features to support reading resolutions from EDID omits 4eb4d99dfe30 drm/hisilicon: Support i2c driver algorithms for bit-shift [...] omits 880ee3b7615e drm/panel: otm8009a: allow using non-continuous dsi clock omits a34ebe7e6d99 drm/panel: otm8009a: remove hack to force commands in HS omits 61c523b932ae fbdev: mx3fb: remove unused variable 'irq' omits fb4f3c92780d drm/panel: rm68200: allow using non-continuous dsi clock omits 51e50e542204 drm/radeon/ttm: handle ttm moves properly omits 3a08446b31e3 drm/amdgpu/ttm: handle tt moves properly. omits 6236d953f7ac drm/ttm: handle the SYSTEM->TT path in same place as others. omits b809979f112b drm/panel: simplify the return expression of td028ttec1_prepare omits 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes omits f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state omits 773bd825c4cc drm/i915: Extract intel_dp_output_format() omits e8c93e0c6a12 drm/ttm: remove TTM_PL_FLAG_NO_EVICT omits 28578f35338f drm/ttm: remove ttm_bo_create omits 4671078eb8e3 drm/amdgpu: switch over to the new pin interface omits 0b8793f6e7fc drm/radeon: switch over to the new pin interface omits 9d36d4320462 drm/qxl: switch over to the new pin interface omits d582723d76a4 drm/vram-helper: switch over to the new pin interface omits 6797cea18d39 drm/nouveau: switch over to the new pin interface omits fbe86ca56791 drm/vmwgfx: switch over to the new pin interface v2 omits b254557cb244 drm/vmwgfx: stop using ttm_bo_create v2 omits a3b3bef33519 drm/vmwgfx: remove unused placement combination omits deb0814b43f3 drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2 omits 102f5aa491f2 drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex omits 8e3784dfef8a drm/ast: Reload gamma LUT after changing primary plane's c [...] omits ab861424cb58 drm/ttm: remove persistent_swap_storage omits 84d28b471757 drm/nouveau: stop using persistent_swap_storage omits bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over omits cb88d1fac196 drm/i915: terminate reauth at stream management failure omits 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base omits b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases omits 7d56927efac7 drm/dp: add a number of DP 2.0 DPCD definitions omits 6e5702980b14 drm/dp: add subheadings to DPCD address definitions omits 0ef1ed813e6b drm/ttm: add bo wait that takes a ctx wrapper. omits 546618674593 drm/nouveau/ttm: plumb ctx through move functions. omits b1ec2924aa5a drm/radeon: cleanup ttm operation ctx usage. omits 6b7741e42a49 drm/qxl: kill unused bo wait wrapper omits 313bbdee8454 drm/radeon: kill radeon_bo_wait omits 9e9f605fb5af drm/doc: Document that modifiers are always required for fb omits db9c1734ad69 drm/ttm: stop dangerous caching attribute change omits 4127a6204970 drm/ttm: remove nonsense AGP handling omits 5ae26012a159 drm/i915/uc: tune down GuC communication enabled/disabled [...] omits ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager omits 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c omits 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] omits ca4bd68e11c8 drm/gma500: clean up indentation issues omits b8f8dbf64958 drm/vram-helper: Fix use of top-down placement omits 1604cb2aa7fa drm/i915: check i915_vm_alloc_pt_stash for errors omits d7b1c018140f drm/panel: samsung: make vint_table static const omits 523be44c334b drm/imx/dcss: fix unused but set variable warnings omits 4316b19dee27 drm/i915: Fix uninitialised variable in intel_context_crea [...] omits 29545e5cd27d drm/i915/gt: Remove defunct intel_virtual_engine_get_sibling() omits f2acf74068b0 drm/i915: Reduce GPU error capture mutex hold time omits 293f43c80c00 drm/i915: Break up error capture compression loops with co [...] omits 0bda4b80d949 drm/i915/gt: Show engine properties in the pretty printer omits 68ba71e3ae6d drm/i915: Fix an error code i915_gem_object_copy_blt() omits 4ff64bcfe2b1 drm/i915/gt: Use a mmio read of the CSB in case of failure omits 884c40741234 drm/i915/gt: Apply the CSB w/a for all omits 233c1ae3c83f drm/i915/gt: Wait for CSB entries on Tigerlake omits f24a44e52fbc drm/i915/gt: Widen CSB pointer to u64 for the parsers omits 6cb304b31293 drm/i915/gt: Check for a registered driver with IPS omits 9bb34ff25c45 drm/i915/gt: Clear the buffer pool age before use omits 121ba69ffddc drm/i915/gem: Prevent using pgprot_writecombine() if PAT i [...] omits 060bb115c2d6 drm/i915/gem: Avoid implicit vmap for highmem on x86-32 omits 5384d92e4e02 tomoyo: Loosen pathname/domainname validation. omits 4be61e6b769f tools/power turbostat: Build with _FILE_OFFSET_BITS=64 omits 33eb82251af9 tools/power turbostat: Support AMD Family 19h omits 20de0dab2388 tools/power turbostat: Remove empty columns for Jacobsville omits b4b9156953fe tools/power turbostat: Add a new GFXAMHz column that expos [...] omits 0936cdfbb527 tools/power x86_energy_perf_policy: Input/output error in a VM omits c315a09b1b0f tools/power turbostat: Skip pc8, pc9, pc10 columns, if the [...] omits e7af1ed3fa47 tools/power turbostat: Support additional CPU model numbers omits fecb3bc839df tools/power turbostat: Fix output formatting for ACPI CST [...] omits b88cad57d4d3 tools/power turbostat: Replace HTTP links with HTTPS ones: [...] omits 8201a0285789 tools/power turbostat: Use sched_getcpu() instead of hardc [...] omits 9972d5d84d76 tools/power turbostat: Enable accumulate RAPL display omits 87e15da95775 tools/power turbostat: Introduce functions to accumulate R [...] omits 7c2ccc507bd4 tools/power turbostat: Make the energy variable to be 64 bit omits 9aefc2cda635 tools/power turbostat: Always print idle in the system con [...] omits d76bb7a09bb3 tools/power turbostat: Print /dev/cpu_dma_latency omits bda4c60d02e9 sys: Convert to the new fallthrough notation omits 76df441ade97 signal: Convert to the new fallthrough notation omits 28c41efd08bf time: Use generic ns_common::count omits f387882d8d3e cgroup: Use generic ns_common::count omits 1a7b8969e664 mnt: Use generic ns_common::count omits 265cbd62e034 user: Use generic ns_common::count omits 8eb71d95f34a pid: Use generic ns_common::count omits 137ec390fad4 ipc: Use generic ns_common::count omits 9a56493f6942 uts: Use generic ns_common::count omits 8b8f3e666fc6 net: Use generic ns_common::count omits 2024f91e965f ns: Add a common refcount into ns_common omits 0032ce0f85a2 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() adds 07e21d4d9649 soundwire: SDCA: add helper macro to access controls adds fb5103f9d6ce regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ adds 6f4a038b9967 ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdc [...]
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 (148842c98a24) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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.
No new revisions were added by this update.
Summary of changes: .mailmap | 8 +- CREDITS | 76 +- Documentation/ABI/README | 10 +- Documentation/ABI/obsolete/sysfs-class-dax | 8 +- .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 3 - Documentation/ABI/obsolete/sysfs-gpio | 2 - Documentation/ABI/removed/devfs | 1 - Documentation/ABI/removed/raw1394 | 1 - Documentation/ABI/removed/sysfs-class-rfkill | 2 +- Documentation/ABI/removed/video1394 | 1 - Documentation/ABI/stable/firewire-cdev | 69 +- Documentation/ABI/stable/sysfs-acpi-pmprofile | 26 +- Documentation/ABI/stable/sysfs-bus-firewire | 3 - Documentation/ABI/stable/sysfs-bus-nvmem | 19 +- Documentation/ABI/stable/sysfs-bus-usb | 6 +- Documentation/ABI/stable/sysfs-bus-vmbus | 7 + Documentation/ABI/stable/sysfs-bus-w1 | 1 - Documentation/ABI/stable/sysfs-class-backlight | 1 - Documentation/ABI/stable/sysfs-class-infiniband | 93 +- Documentation/ABI/stable/sysfs-class-rfkill | 13 +- Documentation/ABI/stable/sysfs-class-tpm | 100 +- Documentation/ABI/stable/sysfs-devices | 5 +- Documentation/ABI/stable/sysfs-driver-dma-ioatdma | 10 +- .../ABI/stable/sysfs-driver-firmware-zynqmp | 62 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 1 - Documentation/ABI/stable/sysfs-driver-speakup | 4 - Documentation/ABI/stable/sysfs-firmware-efi-vars | 4 - Documentation/ABI/stable/sysfs-firmware-opal-dump | 5 - Documentation/ABI/stable/sysfs-firmware-opal-elog | 2 - Documentation/ABI/stable/sysfs-hypervisor-xen | 3 - Documentation/ABI/stable/vdso | 11 +- Documentation/ABI/testing/configfs-acpi | 34 +- Documentation/ABI/testing/configfs-most | 135 +- .../ABI/testing/configfs-spear-pcie-gadget | 36 +- Documentation/ABI/testing/configfs-usb-gadget | 87 +- Documentation/ABI/testing/configfs-usb-gadget-ecm | 12 +- Documentation/ABI/testing/configfs-usb-gadget-eem | 10 +- Documentation/ABI/testing/configfs-usb-gadget-hid | 10 +- .../ABI/testing/configfs-usb-gadget-loopback | 6 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 18 +- Documentation/ABI/testing/configfs-usb-gadget-midi | 14 +- .../ABI/testing/configfs-usb-gadget-printer | 6 +- .../ABI/testing/configfs-usb-gadget-rndis | 16 +- .../ABI/testing/configfs-usb-gadget-sourcesink | 18 +- .../ABI/testing/configfs-usb-gadget-subset | 10 +- Documentation/ABI/testing/configfs-usb-gadget-uac1 | 18 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 14 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 220 +- Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 12 +- Documentation/ABI/testing/debugfs-ec | 11 +- Documentation/ABI/testing/debugfs-moxtet | 30 +- Documentation/ABI/testing/debugfs-pfo-nx-crypto | 28 +- Documentation/ABI/testing/debugfs-pktcdvd | 13 +- Documentation/ABI/testing/debugfs-turris-mox-rwtm | 15 +- Documentation/ABI/testing/debugfs-wilco-ec | 21 +- Documentation/ABI/testing/dell-smbios-wmi | 32 +- Documentation/ABI/testing/dev-kmsg | 27 +- Documentation/ABI/testing/evm | 17 +- Documentation/ABI/testing/gpio-cdev | 13 +- Documentation/ABI/testing/ima_policy | 30 +- Documentation/ABI/testing/procfs-attr-current | 20 - Documentation/ABI/testing/procfs-attr-exec | 20 - Documentation/ABI/testing/procfs-attr-prev | 19 - Documentation/ABI/testing/procfs-diskstats | 46 +- Documentation/ABI/testing/procfs-smaps_rollup | 48 +- Documentation/ABI/testing/pstore | 19 +- Documentation/ABI/testing/sysfs-block | 38 +- Documentation/ABI/testing/sysfs-block-device | 2 - Documentation/ABI/testing/sysfs-block-rnbd | 4 +- Documentation/ABI/testing/sysfs-bus-acpi | 19 +- .../ABI/testing/sysfs-bus-coresight-devices-cti | 60 +- .../ABI/testing/sysfs-bus-coresight-devices-etb10 | 21 +- .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 10 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 76 +- .../ABI/testing/sysfs-bus-coresight-devices-stm | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-tmc | 20 +- Documentation/ABI/testing/sysfs-bus-css | 3 - Documentation/ABI/testing/sysfs-bus-dfl | 2 - .../testing/sysfs-bus-event_source-devices-dfl_fme | 14 +- .../testing/sysfs-bus-event_source-devices-format | 3 +- .../testing/sysfs-bus-event_source-devices-hv_24x7 | 6 +- .../testing/sysfs-bus-event_source-devices-hv_gpci | 7 +- Documentation/ABI/testing/sysfs-bus-fcoe | 68 +- Documentation/ABI/testing/sysfs-bus-fsl-mc | 12 +- .../ABI/testing/sysfs-bus-i2c-devices-fsa9480 | 26 +- .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 27 +- Documentation/ABI/testing/sysfs-bus-i3c | 2 - Documentation/ABI/testing/sysfs-bus-iio | 30 +- .../testing/sysfs-bus-iio-adc-envelope-detector | 5 +- Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435 | 5 - Documentation/ABI/testing/sysfs-bus-iio-adc-stm32 | 3 - Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 2 +- .../ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32 | 8 +- .../ABI/testing/sysfs-bus-iio-distance-srf08 | 7 +- .../ABI/testing/sysfs-bus-iio-frequency-ad9523 | 2 - .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 10 +- .../ABI/testing/sysfs-bus-iio-health-afe440x | 12 +- .../ABI/testing/sysfs-bus-iio-light-isl29018 | 6 +- .../ABI/testing/sysfs-bus-iio-lptimer-stm32 | 29 +- .../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 | 19 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 19 +- .../ABI/testing/sysfs-bus-iio-timer-stm32 | 119 +- .../ABI/testing/sysfs-bus-intel_th-devices-gth | 11 +- .../ABI/testing/sysfs-bus-intel_th-devices-msc | 4 - Documentation/ABI/testing/sysfs-bus-most | 6 +- Documentation/ABI/testing/sysfs-bus-moxtet-devices | 6 +- Documentation/ABI/testing/sysfs-bus-nfit | 2 +- Documentation/ABI/testing/sysfs-bus-nvdimm | 6 - Documentation/ABI/testing/sysfs-bus-papr-pmem | 23 +- Documentation/ABI/testing/sysfs-bus-pci | 22 +- .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 119 +- .../ABI/testing/sysfs-bus-pci-devices-catpt | 1 - .../ABI/testing/sysfs-bus-pci-drivers-ehci_hcd | 4 +- Documentation/ABI/testing/sysfs-bus-rapidio | 23 +- Documentation/ABI/testing/sysfs-bus-rbd | 37 +- Documentation/ABI/testing/sysfs-bus-siox | 3 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 58 +- Documentation/ABI/testing/sysfs-bus-usb | 32 +- .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 7 +- Documentation/ABI/testing/sysfs-bus-vfio-mdev | 10 +- Documentation/ABI/testing/sysfs-c2port | 7 + Documentation/ABI/testing/sysfs-class-backlight | 60 - .../ABI/testing/sysfs-class-backlight-adp8860 | 21 +- .../testing/sysfs-class-backlight-driver-adp8870 | 30 +- .../testing/sysfs-class-backlight-driver-lm3533 | 26 +- Documentation/ABI/testing/sysfs-class-bdi | 1 + Documentation/ABI/testing/sysfs-class-chromeos | 15 +- Documentation/ABI/testing/sysfs-class-cxl | 23 +- Documentation/ABI/testing/sysfs-class-devfreq | 6 +- Documentation/ABI/testing/sysfs-class-devlink | 30 +- Documentation/ABI/testing/sysfs-class-extcon | 34 +- Documentation/ABI/testing/sysfs-class-fpga-manager | 5 +- Documentation/ABI/testing/sysfs-class-gnss | 2 - Documentation/ABI/testing/sysfs-class-led | 28 +- .../ABI/testing/sysfs-class-led-driver-el15203000 | 130 + .../ABI/testing/sysfs-class-led-driver-lm3533 | 44 +- .../ABI/testing/sysfs-class-led-driver-sc27xx | 22 + Documentation/ABI/testing/sysfs-class-led-flash | 27 +- .../ABI/testing/sysfs-class-led-multicolor | 23 +- .../ABI/testing/sysfs-class-led-trigger-netdev | 7 - .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- .../ABI/testing/sysfs-class-led-trigger-usbport | 1 - Documentation/ABI/testing/sysfs-class-leds-gt683r | 8 +- Documentation/ABI/testing/sysfs-class-mic | 52 +- Documentation/ABI/testing/sysfs-class-net | 63 +- Documentation/ABI/testing/sysfs-class-net-cdc_ncm | 6 +- Documentation/ABI/testing/sysfs-class-net-phydev | 2 - Documentation/ABI/testing/sysfs-class-ocxl | 17 +- Documentation/ABI/testing/sysfs-class-pktcdvd | 38 +- Documentation/ABI/testing/sysfs-class-power | 525 +- Documentation/ABI/testing/sysfs-class-power-mp2629 | 1 - .../ABI/testing/sysfs-class-power-twl4030 | 33 +- Documentation/ABI/testing/sysfs-class-power-wilco | 18 +- Documentation/ABI/testing/sysfs-class-rapidio | 48 +- Documentation/ABI/testing/sysfs-class-rc | 30 +- Documentation/ABI/testing/sysfs-class-regulator | 36 +- Documentation/ABI/testing/sysfs-class-remoteproc | 14 +- Documentation/ABI/testing/sysfs-class-rnbd-client | 93 +- .../sysfs-class-rtc-rtc0-device-rtc_calibration | 1 - Documentation/ABI/testing/sysfs-class-rtrs-client | 23 +- Documentation/ABI/testing/sysfs-class-scsi_host | 7 +- Documentation/ABI/testing/sysfs-class-typec | 12 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 13 +- Documentation/ABI/testing/sysfs-class-watchdog | 7 +- Documentation/ABI/testing/sysfs-dev | 7 +- Documentation/ABI/testing/sysfs-devices-mapping | 41 +- Documentation/ABI/testing/sysfs-devices-memory | 17 +- .../ABI/testing/sysfs-devices-platform-ACPI-TAD | 4 - .../testing/sysfs-devices-platform-_UDC_-gadget | 10 +- .../ABI/testing/sysfs-devices-platform-docg3 | 10 +- .../ABI/testing/sysfs-devices-platform-ipmi | 52 +- .../sysfs-devices-platform-sh_mobile_lcdc_fb | 8 +- .../testing/sysfs-devices-platform-stratix10-rsu | 10 - Documentation/ABI/testing/sysfs-devices-system-cpu | 101 +- .../ABI/testing/sysfs-devices-system-ibm-rtl | 6 +- .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 4 - Documentation/ABI/testing/sysfs-driver-genwqe | 11 +- Documentation/ABI/testing/sysfs-driver-hid-lenovo | 10 - .../ABI/testing/sysfs-driver-hid-logitech-lg4ff | 18 +- Documentation/ABI/testing/sysfs-driver-hid-ntrig | 13 +- .../ABI/testing/sysfs-driver-hid-roccat-kone | 19 - Documentation/ABI/testing/sysfs-driver-hid-wiimote | 12 +- .../ABI/testing/sysfs-driver-input-exc3000 | 2 - .../ABI/testing/sysfs-driver-jz4780-efuse | 6 +- Documentation/ABI/testing/sysfs-driver-pciback | 6 +- .../ABI/testing/sysfs-driver-samsung-laptop | 13 +- .../ABI/testing/sysfs-driver-toshiba_acpi | 26 - .../ABI/testing/sysfs-driver-toshiba_haps | 2 - Documentation/ABI/testing/sysfs-driver-ufs | 228 +- Documentation/ABI/testing/sysfs-driver-w1_ds28e17 | 3 - Documentation/ABI/testing/sysfs-driver-w1_therm | 75 +- Documentation/ABI/testing/sysfs-driver-wacom | 4 +- Documentation/ABI/testing/sysfs-firmware-acpi | 237 +- .../ABI/testing/sysfs-firmware-dmi-entries | 50 +- Documentation/ABI/testing/sysfs-firmware-efi-esrt | 28 +- .../ABI/testing/sysfs-firmware-efi-runtime-map | 14 +- Documentation/ABI/testing/sysfs-firmware-gsmi | 2 +- Documentation/ABI/testing/sysfs-firmware-memmap | 16 +- .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 20 +- Documentation/ABI/testing/sysfs-firmware-sfi | 6 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 160 +- .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 10 +- Documentation/ABI/testing/sysfs-fs-ext4 | 6 +- Documentation/ABI/testing/sysfs-fs-f2fs | 48 +- Documentation/ABI/testing/sysfs-hypervisor-xen | 13 +- Documentation/ABI/testing/sysfs-kernel-boot_params | 23 +- .../ABI/testing/sysfs-kernel-mm-hugepages | 12 +- Documentation/ABI/testing/sysfs-kernel-mm-ksm | 5 +- Documentation/ABI/testing/sysfs-kernel-slab | 3 - Documentation/ABI/testing/sysfs-module | 17 +- .../ABI/testing/sysfs-platform-asus-laptop | 21 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 1 - Documentation/ABI/testing/sysfs-platform-at91 | 10 +- .../ABI/testing/sysfs-platform-dell-laptop | 10 +- .../ABI/testing/sysfs-platform-dell-smbios | 4 +- Documentation/ABI/testing/sysfs-platform-dfl-fme | 14 +- Documentation/ABI/testing/sysfs-platform-dptf | 11 +- .../ABI/testing/sysfs-platform-eeepc-laptop | 14 +- .../ABI/testing/sysfs-platform-i2c-demux-pinctrl | 4 +- .../ABI/testing/sysfs-platform-ideapad-laptop | 9 +- .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 1 - .../testing/sysfs-platform-intel-wmi-thunderbolt | 1 - Documentation/ABI/testing/sysfs-platform-kim | 1 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 50 +- .../ABI/testing/sysfs-platform-phy-rcar-gen3-usb2 | 10 +- .../ABI/testing/sysfs-platform-renesas_usb3 | 10 +- Documentation/ABI/testing/sysfs-platform-sst-atom | 13 +- .../ABI/testing/sysfs-platform-usbip-vudc | 11 +- Documentation/ABI/testing/sysfs-platform-wilco-ec | 1 - Documentation/ABI/testing/sysfs-power | 21 +- Documentation/ABI/testing/sysfs-profiling | 2 +- Documentation/ABI/testing/sysfs-ptp | 2 +- Documentation/ABI/testing/sysfs-uevent | 28 +- Documentation/ABI/testing/sysfs-wusb_cbaf | 3 +- Documentation/ABI/testing/usb-charger-uevent | 84 +- Documentation/ABI/testing/usb-uevent | 32 +- Documentation/Kconfig | 10 - Documentation/Makefile | 9 - .../RCU/Design/Requirements/Requirements.rst | 50 +- Documentation/RCU/checklist.rst | 7 - Documentation/RCU/rcu_dereference.rst | 6 - Documentation/RCU/whatisRCU.rst | 3 +- Documentation/admin-guide/LSM/SafeSetID.rst | 2 +- Documentation/admin-guide/README.rst | 4 +- Documentation/admin-guide/abi-obsolete.rst | 11 - Documentation/admin-guide/abi-removed.rst | 5 - Documentation/admin-guide/abi-stable.rst | 14 - Documentation/admin-guide/abi-testing.rst | 20 - Documentation/admin-guide/abi.rst | 11 - Documentation/admin-guide/acpi/cppc_sysfs.rst | 4 +- Documentation/admin-guide/binderfs.rst | 2 +- Documentation/admin-guide/blockdev/paride.rst | 2 +- Documentation/admin-guide/blockdev/zram.rst | 2 +- Documentation/admin-guide/bootconfig.rst | 20 +- Documentation/admin-guide/bug-bisect.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 2 +- Documentation/admin-guide/cifs/introduction.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 6 +- .../admin-guide/device-mapper/dm-crypt.rst | 4 +- .../admin-guide/device-mapper/dm-integrity.rst | 4 +- .../admin-guide/device-mapper/dm-raid.rst | 2 +- .../admin-guide/device-mapper/dm-zoned.rst | 6 +- Documentation/admin-guide/device-mapper/verity.rst | 2 +- .../admin-guide/device-mapper/writecache.rst | 4 +- Documentation/admin-guide/features.rst | 3 - .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 +- Documentation/admin-guide/index.rst | 7 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 11 +- Documentation/admin-guide/md.rst | 2 +- Documentation/admin-guide/media/bttv.rst | 2 +- Documentation/admin-guide/media/dvb_references.rst | 2 +- .../admin-guide/media/frontend-cardlist.rst | 4 +- Documentation/admin-guide/media/gspca-cardlist.rst | 2 +- Documentation/admin-guide/media/ipu3.rst | 6 +- .../admin-guide/media/remote-controller.rst | 2 +- Documentation/admin-guide/media/rkisp1.rst | 4 +- Documentation/admin-guide/mm/index.rst | 4 +- Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/mm/userfaultfd.rst | 2 +- Documentation/admin-guide/module-signing.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 2 +- Documentation/admin-guide/pm/cpuidle.rst | 4 +- .../admin-guide/pm/intel-speed-select.rst | 4 +- Documentation/admin-guide/pm/intel_pstate.rst | 6 +- Documentation/admin-guide/ramoops.rst | 2 +- Documentation/admin-guide/reporting-bugs.rst | 5 - Documentation/admin-guide/reporting-issues.rst | 1631 - Documentation/admin-guide/security-bugs.rst | 2 +- .../admin-guide/syscall-user-dispatch.rst | 90 - Documentation/admin-guide/sysctl/abi.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 18 +- Documentation/admin-guide/sysctl/net.rst | 1 - Documentation/admin-guide/sysctl/vm.rst | 2 +- Documentation/admin-guide/tainted-kernels.rst | 23 +- Documentation/arm/features.rst | 3 - Documentation/arm/index.rst | 2 - Documentation/arm/sunxi.rst | 20 - Documentation/arm64/elf_hwcaps.rst | 2 - Documentation/arm64/features.rst | 3 - Documentation/arm64/index.rst | 2 - Documentation/arm64/kasan-offsets.sh | 3 +- Documentation/arm64/memory-tagging-extension.rst | 4 +- Documentation/arm64/memory.rst | 45 +- Documentation/arm64/perf.rst | 2 - Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/tagged-pointers.rst | 25 +- Documentation/conf.py | 8 +- Documentation/core-api/atomic_ops.rst | 664 + Documentation/core-api/printk-formats.rst | 4 +- Documentation/dev-tools/coccinelle.rst | 9 +- Documentation/dev-tools/kasan.rst | 6 +- Documentation/dev-tools/kcov.rst | 2 +- Documentation/dev-tools/kgdb.rst | 7 +- Documentation/dev-tools/kunit/faq.rst | 2 +- Documentation/dev-tools/kunit/start.rst | 2 +- Documentation/dev-tools/kunit/style.rst | 18 +- Documentation/dev-tools/kunit/usage.rst | 15 +- Documentation/devicetree/bindings/arm/actions.yaml | 2 - Documentation/devicetree/bindings/arm/altera.yaml | 3 - .../devicetree/bindings/arm/amazon,al.yaml | 2 - Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/arm,integrator.yaml | 2 - .../devicetree/bindings/arm/arm,realview.yaml | 2 - .../devicetree/bindings/arm/arm,versatile.yaml | 2 - .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 - .../devicetree/bindings/arm/atmel-at91.yaml | 2 - Documentation/devicetree/bindings/arm/axxia.yaml | 2 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm11351.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm21664.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm23550.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 3 - .../devicetree/bindings/arm/bcm/brcm,cygnus.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,hr2.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,ns2.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,stingray.yaml | 2 - .../bindings/arm/bcm/brcm,vulcan-soc.yaml | 2 - Documentation/devicetree/bindings/arm/bitmain.yaml | 3 - Documentation/devicetree/bindings/arm/calxeda.yaml | 2 - .../devicetree/bindings/arm/digicolor.yaml | 2 - Documentation/devicetree/bindings/arm/fsl.yaml | 2 - .../bindings/arm/hisilicon/hisilicon.yaml | 3 - .../devicetree/bindings/arm/intel,keembay.yaml | 3 - .../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 - .../bindings/arm/keystone/ti,k3-sci-common.yaml | 2 - .../bindings/arm/marvell/armada-7k-8k.yaml | 2 - .../devicetree/bindings/arm/mediatek.yaml | 3 - .../devicetree/bindings/arm/microchip,sparx5.yaml | 2 - Documentation/devicetree/bindings/arm/moxart.yaml | 1 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 3 - .../devicetree/bindings/arm/mstar/mstar.yaml | 2 - .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 2 - Documentation/devicetree/bindings/arm/qcom.yaml | 2 - Documentation/devicetree/bindings/arm/rda.yaml | 2 - Documentation/devicetree/bindings/arm/realtek.yaml | 3 - Documentation/devicetree/bindings/arm/renesas.yaml | 2 - .../devicetree/bindings/arm/rockchip.yaml | 3 - .../bindings/arm/samsung/samsung-boards.yaml | 2 - Documentation/devicetree/bindings/arm/sirf.yaml | 3 - .../bindings/arm/socionext/milbeaut.yaml | 3 - .../bindings/arm/socionext/uniphier.yaml | 2 - Documentation/devicetree/bindings/arm/spear.yaml | 3 - .../devicetree/bindings/arm/sprd/sprd.yaml | 2 - Documentation/devicetree/bindings/arm/sti.yaml | 3 - .../devicetree/bindings/arm/stm32/stm32.yaml | 11 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 2 - Documentation/devicetree/bindings/arm/tegra.yaml | 2 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 3 - .../devicetree/bindings/arm/ti/nspire.yaml | 3 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 3 - Documentation/devicetree/bindings/arm/toshiba.yaml | 3 - Documentation/devicetree/bindings/arm/ux500.yaml | 2 - Documentation/devicetree/bindings/arm/vt8500.yaml | 3 - Documentation/devicetree/bindings/arm/xilinx.yaml | 2 - Documentation/devicetree/bindings/arm/zte.yaml | 2 - .../bindings/auxdisplay/modtronix,lcd2s.yaml | 58 - .../devicetree/bindings/clock/hi6220-clock.txt | 2 +- .../devicetree/bindings/clock/imx5-clock.yaml | 2 +- .../bindings/crypto/intel,keembay-ocs-aes.yaml | 45 - .../bindings/display/brcm,bcm2711-hdmi.yaml | 6 - .../bindings/display/bridge/analogix,anx7625.yaml | 95 - .../bindings/display/bridge/intel,keembay-dsi.yaml | 101 - .../bindings/display/bridge/lontium,lt9611.yaml | 5 +- .../devicetree/bindings/display/bridge/sii902x.txt | 4 - .../bindings/display/bridge/toshiba,tc358775.yaml | 38 +- .../bindings/display/intel,keembay-display.yaml | 72 - .../bindings/display/intel,keembay-msscam.yaml | 43 - .../bindings/display/mediatek/mediatek,disp.txt | 4 +- .../bindings/display/mediatek/mediatek,dpi.txt | 42 + .../bindings/display/mediatek/mediatek,dpi.yaml | 98 - .../devicetree/bindings/display/msm/gpu.txt | 7 - .../bindings/display/panel/abt,y030xx067a.yaml | 62 - .../bindings/display/panel/ilitek,ili9881c.yaml | 5 +- .../display/panel/mantix,mlaf057we51-x.yaml | 4 - .../bindings/display/panel/novatek,nt36672a.yaml | 87 - .../bindings/display/panel/panel-simple-dsi.yaml | 7 - .../bindings/display/panel/panel-simple.yaml | 2 - .../bindings/display/ti/ti,am65x-dss.yaml | 11 - .../bindings/display/ti/ti,j721e-dss.yaml | 11 - .../bindings/edac/amazon,al-mc-edac.yaml | 1 - .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 9 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 6 +- .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 4 +- .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 66 - .../devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt | 39 + .../devicetree/bindings/i2c/ingenic,i2c.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7291.yaml | 3 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 3 +- .../bindings/iio/adc/cosmic,10001-adc.yaml | 4 +- .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 2 - .../bindings/iio/humidity/ti,hdc2010.yaml | 2 - .../devicetree/bindings/input/cros-ec-keyb.txt | 72 + .../bindings/input/google,cros-ec-keyb.yaml | 92 - .../interrupt-controller/ti,pruss-intc.yaml | 12 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 12 - .../bindings/interrupt-controller/ti,sci-intr.yaml | 2 - .../devicetree/bindings/leds/backlight/common.yaml | 2 - Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../bindings/leds/leds-class-multicolor.yaml | 9 +- .../devicetree/bindings/leds/leds-lp50xx.yaml | 8 - .../devicetree/bindings/mailbox/mtk-gce.txt | 2 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 2 - .../bindings/media/amlogic,axg-ge2d.yaml | 47 - Documentation/devicetree/bindings/media/coda.txt | 31 + Documentation/devicetree/bindings/media/coda.yaml | 108 - .../devicetree/bindings/media/i2c/adv7604.txt | 88 + .../devicetree/bindings/media/i2c/adv7604.yaml | 178 - .../bindings/media/i2c/aptina,mt9v111.txt | 46 + .../bindings/media/i2c/aptina,mt9v111.yaml | 75 - .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 135 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 66 + .../devicetree/bindings/media/i2c/ov2680.txt | 46 + .../devicetree/bindings/media/i2c/ov772x.txt | 40 + .../bindings/media/i2c/ovti,ov02a10.yaml | 159 - .../devicetree/bindings/media/i2c/ovti,ov2680.yaml | 99 - .../devicetree/bindings/media/i2c/ovti,ov772x.yaml | 134 - .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 + .../devicetree/bindings/media/i2c/sony,imx214.yaml | 133 - .../devicetree/bindings/media/imx7-csi.txt | 42 + .../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 + .../devicetree/bindings/media/nxp,imx7-csi.yaml | 71 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 173 - .../devicetree/bindings/media/qcom,camss.txt | 7 - Documentation/devicetree/bindings/media/rc.yaml | 2 - .../devicetree/bindings/media/rockchip-isp1.yaml | 215 - .../devicetree/bindings/media/st,stm32-dcmi.yaml | 38 - .../devicetree/bindings/mfd/ene-kb3930.yaml | 2 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 56 - .../devicetree/bindings/mips/ingenic/devices.yaml | 3 - .../devicetree/bindings/mips/loongson/devices.yaml | 3 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 8 +- .../bindings/mmc/microchip,dw-sparx5-sdhci.yaml | 2 - .../devicetree/bindings/mmc/sdhci-am654.yaml | 17 +- .../bindings/net/can/can-controller.yaml | 18 - .../devicetree/bindings/net/can/fsl,flexcan.yaml | 139 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 57 + .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 - .../devicetree/bindings/net/nfc/nxp-nci.txt | 2 +- .../devicetree/bindings/net/nfc/pn544.txt | 2 +- .../devicetree/bindings/net/ti,dp83822.yaml | 2 - .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 18 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 - .../bindings/phy/socionext,uniphier-ahci-phy.yaml | 6 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 22 +- .../bindings/pinctrl/actions,s500-pinctrl.yaml | 102 +- .../bindings/pinctrl/pinctrl-mt8192.yaml | 2 +- .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 6 +- .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 24 +- .../bindings/power/reset/reboot-mode.yaml | 8 +- .../bindings/power/supply/ingenic,battery.yaml | 8 +- .../power/supply/summit,smb347-charger.yaml | 16 +- .../devicetree/bindings/regulator/mps,mp886x.yaml | 2 - .../devicetree/bindings/regulator/pfuze100.yaml | 2 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 4 +- .../devicetree/bindings/riscv/sifive.yaml | 3 - Documentation/devicetree/bindings/rng/imx-rng.yaml | 6 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 34 +- .../bindings/sound/google,cros-ec-codec.yaml | 26 +- .../devicetree/bindings/sound/mchp,spdifrx.yaml | 4 +- .../devicetree/bindings/sound/mchp,spdiftx.yaml | 4 +- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 40 +- .../devicetree/bindings/sound/realtek,rt1015p.yaml | 2 - Documentation/devicetree/bindings/sound/rt1015.txt | 6 - .../sram/allwinner,sun4i-a10-system-control.yaml | 3 - .../devicetree/bindings/submitting-patches.rst | 3 +- .../devicetree/bindings/timer/arm,sp804.yaml | 12 +- .../devicetree/bindings/timer/renesas,tmu.txt | 49 + .../devicetree/bindings/timer/renesas,tmu.yaml | 99 - .../devicetree/bindings/usb/cdns,usb3.yaml | 4 +- .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 8 - .../devicetree/bindings/w1/fsl-imx-owire.yaml | 8 +- Documentation/doc-guide/kernel-doc.rst | 6 +- Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/dma-buf.rst | 9 - Documentation/driver-api/index.rst | 1 - Documentation/driver-api/io-mapping.rst | 96 +- Documentation/driver-api/media/camera-sensor.rst | 13 - Documentation/driver-api/media/cec-core.rst | 4 +- Documentation/driver-api/media/csi2.rst | 7 +- .../driver-api/media/drivers/ccs/ccs-regs.asc | 1041 - Documentation/driver-api/media/drivers/ccs/ccs.rst | 82 - .../driver-api/media/drivers/ccs/mk-ccs-regs | 433 - Documentation/driver-api/media/drivers/index.rst | 1 - Documentation/driver-api/media/drivers/vidtv.rst | 120 +- Documentation/driver-api/media/dtv-frontend.rst | 6 +- Documentation/driver-api/media/v4l2-controls.rst | 4 +- Documentation/driver-api/media/v4l2-dev.rst | 2 +- Documentation/driver-api/mtd/intel-spi.rst | 4 +- Documentation/driver-api/mtd/spi-nor.rst | 6 +- Documentation/driver-api/reset.rst | 221 - Documentation/features/list-arch.sh | 17 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 4 +- .../time/context-tracking/arch-support.txt | 2 +- .../features/time/virt-cpuacct/arch-support.txt | 2 +- Documentation/filesystems/api-summary.rst | 3 + Documentation/filesystems/debugfs.rst | 2 +- Documentation/filesystems/ext4/journal.rst | 6 - Documentation/filesystems/ext4/super.rst | 7 - Documentation/filesystems/fsverity.rst | 68 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/journalling.rst | 6 +- Documentation/filesystems/mount_api.rst | 4 +- Documentation/filesystems/proc.rst | 1 - Documentation/firmware-guide/acpi/acpi-lid.rst | 8 +- .../firmware-guide/acpi/gpio-properties.rst | 55 +- .../firmware-guide/acpi/method-tracing.rst | 2 +- Documentation/gpu/amdgpu.rst | 7 + Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 6 - Documentation/gpu/todo.rst | 74 +- Documentation/gpu/vkms.rst | 99 +- Documentation/hwmon/adm1266.rst | 2 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/mp2975.rst | 14 +- Documentation/ia64/features.rst | 3 - Documentation/ia64/index.rst | 2 - Documentation/index.rst | 2 +- Documentation/kbuild/llvm.rst | 5 +- Documentation/leds/index.rst | 2 - Documentation/leds/leds-el15203000.rst | 140 - Documentation/leds/leds-sc27xx.rst | 27 - Documentation/locking/lockdep-design.rst | 51 +- Documentation/locking/seqlock.rst | 21 +- Documentation/m68k/features.rst | 3 - Documentation/m68k/index.rst | 2 - Documentation/memory-barriers.txt | 2 +- Documentation/mips/features.rst | 3 - Documentation/mips/index.rst | 2 - Documentation/misc-devices/index.rst | 1 + Documentation/misc-devices/mic/index.rst | 16 + Documentation/misc-devices/mic/mic_overview.rst | 85 + Documentation/misc-devices/mic/scif_overview.rst | 108 + .../device_drivers/ethernet/3com/vortex.rst | 4 +- Documentation/networking/devlink/ice.rst | 1 - Documentation/networking/j1939.rst | 120 +- Documentation/networking/netdev-FAQ.rst | 30 +- Documentation/networking/phy.rst | 4 +- Documentation/networking/statistics.rst | 3 +- Documentation/nios2/features.rst | 3 - Documentation/nios2/index.rst | 12 - Documentation/openrisc/features.rst | 3 - Documentation/openrisc/index.rst | 2 - Documentation/parisc/features.rst | 3 - Documentation/parisc/index.rst | 2 - Documentation/powerpc/features.rst | 3 - Documentation/powerpc/index.rst | 2 - Documentation/process/clang-format.rst | 2 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/process/howto.rst | 9 +- Documentation/process/kernel-docs.rst | 4 +- Documentation/process/stable-kernel-rules.rst | 2 +- Documentation/process/submitting-patches.rst | 2 - Documentation/riscv/features.rst | 3 - Documentation/riscv/index.rst | 2 - Documentation/s390/features.rst | 3 - Documentation/s390/index.rst | 2 - Documentation/scheduler/sched-domains.rst | 26 +- Documentation/sh/features.rst | 3 - Documentation/sh/index.rst | 2 - Documentation/sparc/features.rst | 3 - Documentation/sparc/index.rst | 2 - Documentation/sphinx/automarkup.py | 144 +- Documentation/sphinx/kernel_abi.py | 194 - Documentation/sphinx/kernel_feat.py | 169 - Documentation/sphinx/kernellog.py | 6 +- Documentation/sphinx/requirements.txt | 1 - Documentation/trace/events.rst | 10 +- .../translations/it_IT/doc-guide/kernel-doc.rst | 30 +- .../translations/it_IT/doc-guide/sphinx.rst | 20 - .../translations/it_IT/process/2.Process.rst | 4 +- .../translations/it_IT/process/changes.rst | 22 +- .../translations/it_IT/process/coding-style.rst | 26 +- .../translations/it_IT/process/deprecated.rst | 147 +- .../translations/it_IT/process/email-clients.rst | 5 - .../it_IT/process/programming-language.rst | 8 +- .../it_IT/process/stable-kernel-rules.rst | 2 +- .../it_IT/process/submitting-patches.rst | 297 +- .../translations/zh_CN/arm64/elf_hwcaps.rst | 240 - Documentation/translations/zh_CN/arm64/index.rst | 2 - Documentation/translations/zh_CN/arm64/perf.rst | 86 - .../translations/zh_CN/filesystems/index.rst | 1 - .../translations/zh_CN/filesystems/tmpfs.rst | 146 - Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - .../userspace-api/media/cec/cec-ioc-g-mode.rst | 2 +- Documentation/userspace-api/media/dvb/audio.rst | 2 +- Documentation/userspace-api/media/dvb/ca.rst | 2 +- Documentation/userspace-api/media/dvb/demux.rst | 2 +- Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 2 +- Documentation/userspace-api/media/dvb/net.rst | 2 +- Documentation/userspace-api/media/dvb/video.rst | 2 +- .../userspace-api/media/lirc.h.rst.exceptions | 1 - .../userspace-api/media/rc/keytable.c.rst | 2 +- .../userspace-api/media/rc/lirc-dev-intro.rst | 13 +- Documentation/userspace-api/media/rc/lirc-dev.rst | 2 +- Documentation/userspace-api/media/rc/lirc-func.rst | 2 +- .../userspace-api/media/rc/lirc-get-features.rst | 2 +- .../userspace-api/media/rc/lirc-get-rec-mode.rst | 2 +- .../media/rc/lirc-get-rec-resolution.rst | 2 +- .../userspace-api/media/rc/lirc-get-send-mode.rst | 2 +- .../userspace-api/media/rc/lirc-get-timeout.rst | 2 +- .../userspace-api/media/rc/lirc-header.rst | 2 +- Documentation/userspace-api/media/rc/lirc-read.rst | 2 +- .../media/rc/lirc-set-measure-carrier-mode.rst | 2 +- .../media/rc/lirc-set-rec-carrier-range.rst | 2 +- .../media/rc/lirc-set-rec-carrier.rst | 2 +- .../media/rc/lirc-set-rec-timeout-reports.rst | 2 +- .../media/rc/lirc-set-rec-timeout.rst | 2 +- .../media/rc/lirc-set-send-carrier.rst | 2 +- .../media/rc/lirc-set-send-duty-cycle.rst | 2 +- .../media/rc/lirc-set-transmitter-mask.rst | 2 +- .../media/rc/lirc-set-wideband-receiver.rst | 2 +- .../userspace-api/media/rc/lirc-write.rst | 2 +- Documentation/userspace-api/media/rc/rc-intro.rst | 2 +- Documentation/userspace-api/media/rc/rc-protos.rst | 2 +- .../userspace-api/media/rc/rc-sysfs-nodes.rst | 2 +- .../userspace-api/media/rc/rc-table-change.rst | 2 +- Documentation/userspace-api/media/rc/rc-tables.rst | 2 +- .../userspace-api/media/rc/remote_controllers.rst | 2 +- Documentation/userspace-api/media/v4l/biblio.rst | 12 +- Documentation/userspace-api/media/v4l/buffer.rst | 2 +- .../media/v4l/colorspaces-details.rst | 5 +- Documentation/userspace-api/media/v4l/common.rst | 1 - .../userspace-api/media/v4l/dev-mem2mem.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 793 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 817 +- .../media/v4l/ext-ctrls-image-source.rst | 14 - .../userspace-api/media/v4l/extended-controls.rst | 8 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 37 +- .../userspace-api/media/v4l/pixfmt-grey.rst | 44 + .../userspace-api/media/v4l/pixfmt-m420.rst | 59 +- .../userspace-api/media/v4l/pixfmt-meta-rkisp1.rst | 7 +- .../userspace-api/media/v4l/pixfmt-nv12.rst | 129 + .../userspace-api/media/v4l/pixfmt-nv12m.rst | 144 + .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 60 + .../userspace-api/media/v4l/pixfmt-nv16.rst | 153 + .../userspace-api/media/v4l/pixfmt-nv16m.rst | 157 + .../userspace-api/media/v4l/pixfmt-nv24.rst | 95 + .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 412 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 671 +- .../userspace-api/media/v4l/pixfmt-uyvy.rst | 110 + .../userspace-api/media/v4l/pixfmt-vyuy.rst | 108 + .../userspace-api/media/v4l/pixfmt-y10.rst | 65 + .../userspace-api/media/v4l/pixfmt-y10b.rst | 33 + .../userspace-api/media/v4l/pixfmt-y10p.rst | 43 + .../userspace-api/media/v4l/pixfmt-y12.rst | 65 + .../userspace-api/media/v4l/pixfmt-y14.rst | 65 + .../userspace-api/media/v4l/pixfmt-y16-be.rst | 69 + .../userspace-api/media/v4l/pixfmt-y16.rst | 69 + .../userspace-api/media/v4l/pixfmt-y41p.rst | 151 + .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 126 - .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 950 - .../userspace-api/media/v4l/pixfmt-yuv410.rst | 127 + .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 115 + .../userspace-api/media/v4l/pixfmt-yuv420.rst | 143 + .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 152 + .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 141 + .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 129 + .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 141 + .../userspace-api/media/v4l/pixfmt-yuyv.rst | 118 + .../userspace-api/media/v4l/pixfmt-yvyu.rst | 108 + .../media/v4l/selection-api-configuration.rst | 2 +- .../userspace-api/media/v4l/subdev-formats.rst | 27 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 46 +- .../userspace-api/media/v4l/vidioc-g-output.rst | 2 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/v4l/yuv-formats.rst | 278 +- .../userspace-api/media/videodev2.h.rst.exceptions | 2 - Documentation/virt/kvm/api.rst | 5 +- Documentation/virt/kvm/cpuid.rst | 4 - Documentation/virt/kvm/mmu.rst | 2 +- Documentation/x86/features.rst | 3 - Documentation/x86/index.rst | 4 +- Documentation/x86/resctrl.rst | 1304 - Documentation/x86/resctrl_ui.rst | 1211 + Documentation/x86/sgx.rst | 211 - Documentation/x86/topology.rst | 9 - Documentation/xtensa/features.rst | 3 - Documentation/xtensa/index.rst | 2 - Documentation/xtensa/mmu.rst | 9 +- LICENSES/dual/CC-BY-4.0 | 410 - MAINTAINERS | 375 +- Makefile | 16 +- arch/Kconfig | 26 - arch/alpha/include/asm/kmap_types.h | 15 + arch/alpha/include/uapi/asm/signal.h | 14 + arch/alpha/kernel/process.c | 2 +- arch/arc/Kconfig | 1 - arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/highmem.h | 26 +- arch/arc/include/asm/kmap_types.h | 14 + arch/arc/include/asm/pgtable.h | 2 - arch/arc/kernel/head.S | 17 +- arch/arc/kernel/stacktrace.c | 63 +- arch/arc/mm/highmem.c | 54 +- arch/arc/mm/tlb.c | 24 +- arch/arc/plat-hsdk/platform.c | 17 + arch/arm/Kconfig | 2 - arch/arm/Makefile | 4 + arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/compressed/head.S | 3 - arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g6.dtsi | 6 - arch/arm/boot/dts/dra76x.dtsi | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 + arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx6q-prti6q.dts | 4 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 + arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 7 +- arch/arm/boot/dts/mmp3.dtsi | 2 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 15 - arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 19 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 2 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 17 - arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 + arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 2 +- arch/arm/boot/dts/sun8i-s3-pinecube.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 12 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 3 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/crypto/aes-ce-core.S | 32 +- arch/arm/crypto/aes-neonbs-glue.c | 8 +- arch/arm/crypto/chacha-glue.c | 34 +- arch/arm/crypto/chacha-neon-core.S | 97 +- arch/arm/crypto/sha1-ce-glue.c | 2 +- arch/arm/crypto/sha1.h | 2 +- arch/arm/crypto/sha1_glue.c | 2 +- arch/arm/crypto/sha1_neon_glue.c | 2 +- arch/arm/crypto/sha2-ce-glue.c | 2 +- arch/arm/crypto/sha256_glue.c | 2 +- arch/arm/crypto/sha256_neon_glue.c | 2 +- arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/crypto/sha512-neon-glue.c | 2 +- arch/arm/include/asm/fixmap.h | 4 +- arch/arm/include/asm/highmem.h | 34 +- arch/arm/include/asm/kmap_types.h | 10 + arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/pgtable-2level.h | 2 - arch/arm/include/asm/pgtable-3level.h | 2 - arch/arm/include/asm/signal.h | 2 - arch/arm/include/uapi/asm/signal.h | 27 +- arch/arm/kernel/perf_regs.c | 3 +- arch/arm/kernel/process.c | 2 +- arch/arm/kernel/vmlinux.lds.S | 4 - arch/arm/mach-imx/anatop.c | 2 +- arch/arm/mach-keystone/memory.h | 3 + arch/arm/mach-mvebu/coherency_ll.S | 7 +- arch/arm/mach-omap1/board-osk.c | 2 +- arch/arm/mach-omap2/Kconfig | 3 +- arch/arm/mach-omap2/cpuidle44xx.c | 8 +- arch/arm/mach-sunxi/sunxi.c | 1 - arch/arm/mm/Makefile | 1 + arch/arm/mm/highmem.c | 121 + arch/arm/mm/init.c | 4 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm64/Kconfig | 93 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/Makefile | 4 + .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 3 + .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 2 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 2 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 52 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +- .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 3 - .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 20 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 30 + arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 - arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 2 +- .../marvell/armada-3720-espressobin-v7-emmc.dts | 10 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 10 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 + .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 72 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 6 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 3 - arch/arm64/configs/defconfig | 2 - arch/arm64/crypto/aes-glue.c | 2 +- arch/arm64/crypto/chacha-neon-core.S | 193 +- arch/arm64/crypto/ghash-ce-core.S | 15 - arch/arm64/crypto/ghash-ce-glue.c | 48 +- arch/arm64/crypto/poly1305-armv8.pl | 2 +- arch/arm64/crypto/poly1305-core.S_shipped | 2 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/arm64/crypto/sha256-glue.c | 2 +- arch/arm64/crypto/sha3-ce-glue.c | 2 +- arch/arm64/crypto/sha512-ce-glue.c | 2 +- arch/arm64/crypto/sha512-glue.c | 2 +- arch/arm64/include/asm/alternative-macros.h | 217 - arch/arm64/include/asm/alternative.h | 267 +- arch/arm64/include/asm/asm-uaccess.h | 35 +- arch/arm64/include/asm/brk-imm.h | 2 - arch/arm64/include/asm/cache.h | 1 - arch/arm64/include/asm/cpucaps.h | 6 +- arch/arm64/include/asm/cpufeature.h | 65 +- arch/arm64/include/asm/cputype.h | 6 - arch/arm64/include/asm/daifflags.h | 3 - arch/arm64/include/asm/debug-monitors.h | 1 - arch/arm64/include/asm/esr.h | 1 - arch/arm64/include/asm/exception.h | 7 +- arch/arm64/include/asm/exec.h | 1 + arch/arm64/include/asm/futex.h | 8 +- arch/arm64/include/asm/insn.h | 3 +- arch/arm64/include/asm/kernel-pgtable.h | 6 + arch/arm64/include/asm/kprobes.h | 9 +- arch/arm64/include/asm/kvm_emulate.h | 5 - arch/arm64/include/asm/kvm_host.h | 3 - arch/arm64/include/asm/memory.h | 22 +- arch/arm64/include/asm/mmu_context.h | 6 +- arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable.h | 41 +- arch/arm64/include/asm/probes.h | 2 - arch/arm64/include/asm/processor.h | 4 +- arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/rwonce.h | 73 - arch/arm64/include/asm/signal.h | 25 - arch/arm64/include/asm/sysreg.h | 37 +- arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/thread_info.h | 10 +- arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/traps.h | 6 +- arch/arm64/include/asm/uaccess.h | 178 +- arch/arm64/include/asm/virt.h | 9 +- arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/alternative.c | 7 +- arch/arm64/kernel/armv8_deprecated.c | 4 +- arch/arm64/kernel/asm-offsets.c | 3 +- arch/arm64/kernel/cpu_errata.c | 12 - arch/arm64/kernel/cpufeature.c | 61 +- arch/arm64/kernel/cpuinfo.c | 7 +- arch/arm64/kernel/debug-monitors.c | 5 +- arch/arm64/kernel/efi-header.S | 86 +- arch/arm64/kernel/entry-common.c | 256 +- arch/arm64/kernel/entry.S | 112 +- arch/arm64/kernel/head.S | 70 +- arch/arm64/kernel/image-vars.h | 1 + arch/arm64/kernel/irq.c | 36 +- arch/arm64/kernel/kaslr.c | 26 +- arch/arm64/kernel/kexec_image.c | 41 +- arch/arm64/kernel/machine_kexec_file.c | 9 +- arch/arm64/kernel/mte.c | 3 +- arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/perf_regs.c | 3 +- arch/arm64/kernel/probes/kprobes.c | 120 +- arch/arm64/kernel/process.c | 44 +- arch/arm64/kernel/proton-pack.c | 8 +- arch/arm64/kernel/psci.c | 5 +- arch/arm64/kernel/ptrace.c | 7 +- arch/arm64/kernel/scs.c | 16 + arch/arm64/kernel/sdei.c | 126 +- arch/arm64/kernel/setup.c | 6 +- arch/arm64/kernel/signal.c | 3 + arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 17 +- arch/arm64/kernel/suspend.c | 1 + arch/arm64/kernel/sys_compat.c | 5 +- arch/arm64/kernel/syscall.c | 3 +- arch/arm64/kernel/topology.c | 146 +- arch/arm64/kernel/traps.c | 51 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 25 +- arch/arm64/kernel/vmlinux.lds.S | 14 +- arch/arm64/kvm/arm.c | 38 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 21 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 + arch/arm64/kvm/hyp/nvhe/hyp-init.S | 23 +- arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 5 - arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 1 + arch/arm64/kvm/hyp/pgtable.c | 21 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/arm64/kvm/mmu.c | 40 +- arch/arm64/kvm/sys_regs.c | 199 +- arch/arm64/kvm/sys_regs.h | 16 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 22 +- arch/arm64/lib/clear_user.S | 8 +- arch/arm64/lib/copy_from_user.S | 8 +- arch/arm64/lib/copy_in_user.S | 16 +- arch/arm64/lib/copy_to_user.S | 8 +- arch/arm64/lib/memcpy.S | 3 +- arch/arm64/lib/memmove.S | 3 +- arch/arm64/lib/memset.S | 3 +- arch/arm64/lib/mte.S | 6 +- arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/fault.c | 115 +- arch/arm64/mm/init.c | 56 +- arch/arm64/mm/mmu.c | 166 +- arch/arm64/mm/proc.S | 6 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/fixmap.h | 4 +- arch/csky/include/asm/highmem.h | 6 +- arch/csky/kernel/perf_regs.c | 3 +- arch/csky/kernel/process.c | 2 +- arch/csky/mm/highmem.c | 75 +- arch/h8300/include/uapi/asm/signal.h | 24 + arch/h8300/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/ia64/include/asm/kmap_types.h | 13 + arch/ia64/include/asm/sparsemem.h | 6 - arch/ia64/include/uapi/asm/signal.h | 24 + arch/ia64/kernel/process.c | 2 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/amiga/config.c | 8 + arch/m68k/apollo/config.c | 1 + arch/m68k/atari/config.c | 1 + arch/m68k/bvme6000/config.c | 1 + arch/m68k/configs/amiga_defconfig | 9 +- arch/m68k/configs/apollo_defconfig | 9 +- arch/m68k/configs/atari_defconfig | 9 +- arch/m68k/configs/bvme6000_defconfig | 9 +- arch/m68k/configs/hp300_defconfig | 9 +- arch/m68k/configs/mac_defconfig | 9 +- arch/m68k/configs/multi_defconfig | 9 +- arch/m68k/configs/mvme147_defconfig | 9 +- arch/m68k/configs/mvme16x_defconfig | 9 +- arch/m68k/configs/q40_defconfig | 9 +- arch/m68k/configs/sun3_defconfig | 9 +- arch/m68k/configs/sun3x_defconfig | 9 +- arch/m68k/hp300/config.c | 1 + arch/m68k/include/asm/cmpxchg.h | 10 +- arch/m68k/include/asm/machdep.h | 1 + arch/m68k/include/uapi/asm/signal.h | 24 + arch/m68k/kernel/setup_mm.c | 1 + arch/m68k/kernel/vmlinux-nommu.lds | 3 +- arch/m68k/kernel/vmlinux-std.lds | 3 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mac/config.c | 26 +- arch/m68k/mac/iop.c | 54 +- arch/m68k/mac/via.c | 21 + arch/m68k/mvme147/config.c | 1 + arch/m68k/mvme16x/config.c | 1 + arch/m68k/q40/config.c | 5 + arch/m68k/sun3x/config.c | 2 + arch/microblaze/Kconfig | 1 - arch/microblaze/include/asm/fixmap.h | 4 +- arch/microblaze/include/asm/highmem.h | 6 +- arch/microblaze/kernel/process.c | 2 +- arch/microblaze/mm/Makefile | 1 + arch/microblaze/mm/highmem.c | 78 + arch/microblaze/mm/init.c | 5 + arch/mips/Kconfig | 1 - arch/mips/alchemy/common/clock.c | 9 +- arch/mips/cavium-octeon/crypto/octeon-crypto.h | 2 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 14 +- arch/mips/cavium-octeon/crypto/octeon-sha1.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 +- arch/mips/include/asm/fixmap.h | 4 +- arch/mips/include/asm/highmem.h | 6 +- arch/mips/include/asm/kmap_types.h | 13 + arch/mips/include/asm/pgtable-32.h | 3 - arch/mips/include/uapi/asm/signal.h | 12 + arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/process.c | 5 +- arch/mips/kernel/setup.c | 6 +- arch/mips/kernel/smp.c | 25 +- arch/mips/mm/highmem.c | 77 + arch/mips/mm/init.c | 4 + arch/mips/mm/tlb-r4k.c | 1 - arch/nds32/Kconfig.cpu | 1 - arch/nds32/include/asm/fixmap.h | 4 +- arch/nds32/include/asm/highmem.h | 22 +- arch/nds32/mm/Makefile | 1 + arch/nds32/mm/highmem.c | 48 + arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/openrisc/mm/init.c | 1 + arch/openrisc/mm/ioremap.c | 1 + arch/parisc/include/asm/kmap_types.h | 13 + arch/parisc/include/asm/signal.h | 2 - arch/parisc/include/uapi/asm/signal.h | 34 +- arch/parisc/kernel/process.c | 2 +- arch/powerpc/Kconfig | 2 - arch/powerpc/Makefile | 2 + arch/powerpc/crypto/sha1-spe-glue.c | 2 +- arch/powerpc/crypto/sha1.c | 2 +- arch/powerpc/crypto/sha256-spe-glue.c | 4 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 2 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 68 +- arch/powerpc/include/asm/book3s/64/mmu.h | 12 - arch/powerpc/include/asm/exception-64s.h | 12 +- arch/powerpc/include/asm/feature-fixups.h | 19 - arch/powerpc/include/asm/fixmap.h | 4 +- arch/powerpc/include/asm/highmem.h | 7 +- arch/powerpc/include/asm/kmap_types.h | 13 + arch/powerpc/include/asm/kup.h | 26 +- arch/powerpc/include/asm/mmzone.h | 5 - arch/powerpc/include/asm/nohash/32/kup-8xx.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 47 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 2 - arch/powerpc/include/asm/nohash/32/pte-8xx.h | 32 +- arch/powerpc/include/asm/security_features.h | 7 - arch/powerpc/include/asm/setup.h | 4 - arch/powerpc/include/asm/sparsemem.h | 5 +- arch/powerpc/include/asm/topology.h | 12 +- arch/powerpc/include/asm/uaccess.h | 4 +- arch/powerpc/include/uapi/asm/signal.h | 24 + arch/powerpc/kernel/eeh_cache.c | 5 +- arch/powerpc/kernel/exceptions-64s.S | 93 +- arch/powerpc/kernel/head_40x.S | 8 + arch/powerpc/kernel/head_8xx.S | 46 +- arch/powerpc/kernel/head_book3s_32.S | 15 +- arch/powerpc/kernel/idle.c | 4 +- arch/powerpc/kernel/setup_64.c | 122 +- arch/powerpc/kernel/smp.c | 3 +- arch/powerpc/kernel/syscall_64.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 14 - arch/powerpc/kvm/book3s_xive.c | 7 +- arch/powerpc/kvm/book3s_xive_native.c | 7 - arch/powerpc/lib/feature-fixups.c | 104 - arch/powerpc/mm/Makefile | 3 +- arch/powerpc/mm/book3s64/hash_native.c | 23 +- arch/powerpc/mm/book3s64/mmu_context.c | 20 - arch/powerpc/mm/highmem.c | 67 + arch/powerpc/mm/maccess.c | 9 - arch/powerpc/mm/mem.c | 8 +- arch/powerpc/mm/numa.c | 3 +- arch/powerpc/perf/core-book3s.c | 6 +- arch/powerpc/perf/imc-pmu.c | 2 +- arch/powerpc/perf/perf_regs.c | 3 +- arch/powerpc/platforms/powermac/smp.c | 2 - arch/powerpc/platforms/powernv/setup.c | 33 +- arch/powerpc/platforms/powernv/smp.c | 3 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 3 - arch/powerpc/platforms/pseries/mobility.c | 4 +- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/setup.c | 15 +- arch/riscv/include/asm/pgtable-32.h | 2 - arch/riscv/include/asm/timex.h | 4 +- arch/riscv/include/asm/uaccess.h | 2 +- arch/riscv/include/asm/vdso/processor.h | 2 - arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/head.S | 5 - arch/riscv/kernel/perf_regs.c | 3 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 1 - arch/riscv/kernel/vdso/.gitignore | 1 - arch/riscv/kernel/vdso/Makefile | 18 +- arch/riscv/kernel/vdso/so2s.sh | 6 - arch/riscv/mm/fault.c | 4 +- arch/riscv/mm/init.c | 32 +- arch/s390/Kconfig | 6 +- arch/s390/Kconfig.debug | 8 - arch/s390/Makefile | 2 +- arch/s390/boot/boot.h | 18 +- arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/compressed/Makefile | 26 +- arch/s390/boot/compressed/decompressor.h | 4 +- arch/s390/boot/compressed/vmlinux.lds.S | 9 - arch/s390/boot/head.S | 32 +- arch/s390/boot/head_kdump.S | 8 +- arch/s390/boot/ipl_parm.c | 49 +- arch/s390/boot/kaslr.c | 33 +- arch/s390/boot/mem_detect.c | 13 +- arch/s390/boot/pgm_check_info.c | 224 +- arch/s390/boot/startup.c | 70 +- arch/s390/configs/debug_defconfig | 12 +- arch/s390/configs/defconfig | 9 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/crypto/arch_random.c | 110 +- arch/s390/crypto/prng.c | 53 +- arch/s390/crypto/sha.h | 3 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 1 + arch/s390/crypto/sha3_512_s390.c | 1 + arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/archrandom.h | 5 +- arch/s390/include/asm/ccwdev.h | 12 +- arch/s390/include/asm/cio.h | 2 +- arch/s390/include/asm/delay.h | 1 - arch/s390/include/asm/ftrace.h | 31 +- arch/s390/include/asm/futex.h | 6 + arch/s390/include/asm/kasan.h | 37 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu_context.h | 37 +- arch/s390/include/asm/pgtable.h | 65 +- arch/s390/include/asm/processor.h | 13 +- arch/s390/include/asm/ptrace.h | 1 - arch/s390/include/asm/sclp.h | 7 +- arch/s390/include/asm/sections.h | 4 +- arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/timex.h | 7 - arch/s390/include/asm/uaccess.h | 22 +- arch/s390/include/asm/vdso.h | 25 +- .../Makefile.boot => s390/include/asm/vdso/vdso.h} | 0 arch/s390/include/uapi/asm/signal.h | 24 + arch/s390/kernel/asm-offsets.c | 25 +- arch/s390/kernel/base.S | 22 + arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 160 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 63 +- arch/s390/kernel/head64.S | 7 +- arch/s390/kernel/idle.c | 6 +- arch/s390/kernel/mcount.S | 8 + arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/kernel/perf_regs.c | 3 +- arch/s390/kernel/process.c | 14 + arch/s390/kernel/setup.c | 50 +- arch/s390/kernel/smp.c | 35 +- arch/s390/kernel/time.c | 44 +- arch/s390/kernel/uv.c | 9 +- arch/s390/kernel/vdso.c | 58 +- arch/s390/kernel/vdso64/Makefile | 5 +- arch/s390/kernel/vdso64/getcpu.S | 31 + arch/s390/kernel/vdso64/getcpu.c | 21 - arch/s390/kernel/vdso64/vdso.h | 14 - arch/s390/kernel/vdso64/vdso64.lds.S | 1 + arch/s390/kernel/vdso64/vdso64_generic.c | 1 - arch/s390/kernel/vdso64/vdso_user_wrapper.S | 1 - arch/s390/kernel/vmlinux.lds.S | 3 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/pv.c | 3 +- arch/s390/lib/delay.c | 18 +- arch/s390/lib/uaccess.c | 105 +- arch/s390/mm/dump_pagetables.c | 2 +- arch/s390/mm/fault.c | 29 +- arch/s390/mm/gmap.c | 2 - arch/s390/mm/init.c | 12 +- arch/s390/mm/kasan_init.c | 93 +- arch/s390/mm/pgalloc.c | 13 +- arch/s390/mm/vmem.c | 38 +- arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_event.c | 4 - arch/s390/pci/pci_irq.c | 18 +- arch/s390/pci/pci_mmio.c | 104 +- arch/s390/purgatory/head.S | 9 +- arch/s390/purgatory/purgatory.c | 2 +- arch/sh/include/asm/fixmap.h | 8 + arch/sh/include/asm/kmap_types.h | 15 + arch/sh/kernel/idle.c | 2 +- arch/sh/mm/init.c | 8 + arch/sparc/Kconfig | 1 - arch/sparc/crypto/crc32c_glue.c | 2 +- arch/sparc/crypto/md5_glue.c | 9 +- arch/sparc/crypto/sha1_glue.c | 2 +- arch/sparc/crypto/sha256_glue.c | 2 +- arch/sparc/crypto/sha512_glue.c | 2 +- arch/sparc/include/asm/highmem.h | 8 +- arch/sparc/include/asm/kmap_types.h | 11 + arch/sparc/include/asm/pgtable_64.h | 13 - arch/sparc/include/asm/vaddrs.h | 4 +- arch/sparc/include/uapi/asm/signal.h | 4 +- arch/sparc/kernel/leon_pmc.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/process_64.c | 4 +- arch/sparc/lib/csum_copy.S | 2 +- arch/sparc/mm/Makefile | 3 + arch/sparc/mm/highmem.c | 115 + arch/sparc/mm/hugetlbpage.c | 19 +- arch/sparc/mm/srmmu.c | 2 + arch/um/include/asm/fixmap.h | 1 + arch/um/include/asm/kmap_types.h | 13 + arch/um/include/asm/pgalloc.h | 8 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/skas/clone.c | 2 +- arch/x86/Kconfig | 23 +- arch/x86/Kconfig.debug | 3 + arch/x86/Makefile | 12 +- arch/x86/boot/code16gcc.h | 12 + arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/head_64.S | 8 +- arch/x86/boot/compressed/ident_map_64.c | 11 +- arch/x86/boot/compressed/mem_encrypt.S | 20 +- arch/x86/boot/compressed/misc.h | 2 - arch/x86/boot/compressed/sev-es.c | 5 +- arch/x86/crypto/aes_glue.c | 1 + arch/x86/crypto/aesni-intel_asm.S | 20 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 20 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 2 +- arch/x86/crypto/poly1305_glue.c | 3 +- arch/x86/crypto/sha1_ssse3_glue.c | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 2 +- arch/x86/crypto/sha512-avx-asm.S | 2 +- arch/x86/crypto/sha512-ssse3-asm.S | 2 +- arch/x86/crypto/sha512_ssse3_glue.c | 2 +- arch/x86/entry/common.c | 34 + arch/x86/entry/syscalls/syscall_64.tbl | 10 +- arch/x86/entry/vdso/Makefile | 8 +- arch/x86/entry/vdso/extable.c | 46 - arch/x86/entry/vdso/extable.h | 28 - arch/x86/entry/vdso/vdso-layout.lds.S | 9 +- arch/x86/entry/vdso/vdso.lds.S | 1 - arch/x86/entry/vdso/vdso2c.c | 2 - arch/x86/entry/vdso/vdso2c.h | 50 +- arch/x86/entry/vdso/vdso32/sigreturn.S | 2 - arch/x86/entry/vdso/vma.c | 19 +- arch/x86/entry/vdso/vsgx.S | 151 - arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/amd/core.c | 2 +- arch/x86/events/core.c | 4 +- arch/x86/events/intel/core.c | 32 +- arch/x86/events/intel/cstate.c | 25 +- arch/x86/events/intel/ds.c | 70 +- arch/x86/events/intel/lbr.c | 4 +- arch/x86/events/intel/uncore.c | 10 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/intel/uncore_snb.c | 22 +- arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 5 +- arch/x86/events/rapl.c | 14 +- arch/x86/hyperv/hv_apic.c | 14 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/acpi.h | 11 - arch/x86/include/asm/apic.h | 16 +- arch/x86/include/asm/apicdef.h | 16 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/atomic64_64.h | 2 +- arch/x86/include/asm/cacheinfo.h | 4 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/compat.h | 15 +- arch/x86/include/asm/copy_mc_test.h | 75 + arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/elf.h | 15 +- arch/x86/include/asm/enclu.h | 9 - arch/x86/include/asm/fixmap.h | 15 +- arch/x86/include/asm/fpu/api.h | 23 +- arch/x86/include/asm/highmem.h | 13 +- arch/x86/include/asm/hpet.h | 11 + arch/x86/include/asm/hw_irq.h | 14 +- arch/x86/include/asm/hyperv-tlfs.h | 7 - arch/x86/include/asm/idtentry.h | 3 + arch/x86/include/asm/insn.h | 15 - arch/x86/include/asm/inst.h | 15 + arch/x86/include/asm/io_apic.h | 79 +- arch/x86/include/asm/iomap.h | 13 +- arch/x86/include/asm/irq_remapping.h | 9 + arch/x86/include/asm/irqdomain.h | 3 - arch/x86/include/asm/kmap_types.h | 13 + arch/x86/include/asm/kvm_host.h | 2 - arch/x86/include/asm/mce.h | 9 +- arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 2 +- arch/x86/include/asm/msi.h | 50 - arch/x86/include/asm/msidef.h | 57 + arch/x86/include/asm/msr-index.h | 9 - arch/x86/include/asm/mwait.h | 2 + arch/x86/include/asm/page_32_types.h | 8 +- arch/x86/include/asm/page_64_types.h | 6 +- arch/x86/include/asm/paravirt.h | 11 + arch/x86/include/asm/paravirt_types.h | 1 + arch/x86/include/asm/perf_event.h | 4 +- arch/x86/include/asm/pgtable_32.h | 18 +- arch/x86/include/asm/pgtable_64_types.h | 6 +- arch/x86/include/asm/pgtable_types.h | 1 - arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/sparsemem.h | 10 - arch/x86/include/asm/stacktrace.h | 3 + arch/x86/include/asm/sync_core.h | 9 +- arch/x86/include/asm/thread_info.h | 17 +- arch/x86/include/asm/topology.h | 5 - arch/x86/include/asm/trap_pf.h | 2 - arch/x86/include/asm/uv/bios.h | 51 - arch/x86/include/asm/uv/uv.h | 10 + arch/x86/include/asm/uv/uv_geo.h | 103 - arch/x86/include/asm/vdso.h | 7 - arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/include/uapi/asm/sgx.h | 168 - arch/x86/include/uapi/asm/signal.h | 24 + arch/x86/kernel/acpi/apei.c | 5 - arch/x86/kernel/alternative.c | 11 +- arch/x86/kernel/amd_nb.c | 4 +- arch/x86/kernel/apic/apic.c | 73 +- arch/x86/kernel/apic/apic_flat_64.c | 18 +- arch/x86/kernel/apic/apic_noop.c | 10 +- arch/x86/kernel/apic/apic_numachip.c | 16 +- arch/x86/kernel/apic/bigsmp_32.c | 9 +- arch/x86/kernel/apic/io_apic.c | 525 +- arch/x86/kernel/apic/ipi.c | 6 +- arch/x86/kernel/apic/msi.c | 153 +- arch/x86/kernel/apic/probe_32.c | 9 +- arch/x86/kernel/apic/vector.c | 73 +- arch/x86/kernel/apic/x2apic_cluster.c | 10 +- arch/x86/kernel/apic/x2apic_phys.c | 17 +- arch/x86/kernel/apic/x2apic_uv_x.c | 66 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cpu/Makefile | 1 - arch/x86/kernel/cpu/amd.c | 38 +- arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/bugs.c | 55 +- arch/x86/kernel/cpu/cacheinfo.c | 8 +- arch/x86/kernel/cpu/feat_ctl.c | 38 +- arch/x86/kernel/cpu/hygon.c | 31 +- arch/x86/kernel/cpu/mce/amd.c | 4 +- arch/x86/kernel/cpu/mce/apei.c | 61 - arch/x86/kernel/cpu/mce/core.c | 55 +- arch/x86/kernel/cpu/mce/inject.c | 4 +- arch/x86/kernel/cpu/mce/intel.c | 21 - arch/x86/kernel/cpu/microcode/amd.c | 1 + arch/x86/kernel/cpu/microcode/intel.c | 63 +- arch/x86/kernel/cpu/mshyperv.c | 29 - arch/x86/kernel/cpu/mtrr/mtrr.c | 5 +- arch/x86/kernel/cpu/resctrl/core.c | 8 - arch/x86/kernel/cpu/resctrl/internal.h | 6 +- arch/x86/kernel/cpu/resctrl/monitor.c | 88 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 95 +- arch/x86/kernel/cpu/sgx/Makefile | 5 - arch/x86/kernel/cpu/sgx/arch.h | 338 - arch/x86/kernel/cpu/sgx/driver.c | 194 - arch/x86/kernel/cpu/sgx/driver.h | 29 - arch/x86/kernel/cpu/sgx/encl.c | 740 - arch/x86/kernel/cpu/sgx/encl.h | 119 - arch/x86/kernel/cpu/sgx/encls.h | 231 - arch/x86/kernel/cpu/sgx/ioctl.c | 716 - arch/x86/kernel/cpu/sgx/main.c | 733 - arch/x86/kernel/cpu/sgx/sgx.h | 86 - arch/x86/kernel/cpu/topology.c | 10 +- arch/x86/kernel/cpuid.c | 7 +- arch/x86/kernel/crash_dump_32.c | 48 +- arch/x86/kernel/devicetree.c | 30 +- arch/x86/kernel/dumpstack.c | 25 +- arch/x86/kernel/head64.c | 1 + arch/x86/kernel/head_64.S | 45 +- arch/x86/kernel/hpet.c | 122 +- arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/kprobes/core.c | 6 - arch/x86/kernel/kprobes/opt.c | 22 +- arch/x86/kernel/kvm.c | 6 - arch/x86/kernel/msr.c | 8 +- arch/x86/kernel/nmi.c | 6 +- arch/x86/kernel/perf_regs.c | 17 +- arch/x86/kernel/process.c | 12 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/setup.c | 5 + arch/x86/kernel/sev-es-shared.c | 26 - arch/x86/kernel/sev-es.c | 20 +- arch/x86/kernel/sev_verify_cbit.S | 89 - arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/signal_compat.c | 9 +- arch/x86/kernel/smpboot.c | 88 +- arch/x86/kernel/tboot.c | 8 +- arch/x86/kernel/traps.c | 66 +- arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/kernel/uprobes.c | 12 +- arch/x86/kernel/vmlinux.lds.S | 12 +- arch/x86/kernel/x86_init.c | 1 - arch/x86/kvm/cpuid.c | 29 +- arch/x86/kvm/cpuid.h | 1 - arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/irq.c | 85 +- arch/x86/kvm/irq_comm.c | 31 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 24 +- arch/x86/kvm/mmu/spte.c | 20 +- arch/x86/kvm/mmu/spte.h | 41 +- arch/x86/kvm/mmu/tdp_mmu.c | 11 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 16 +- arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/evmcs.h | 3 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 100 +- arch/x86/kvm/x86.h | 8 +- arch/x86/lib/copy_mc.c | 4 + arch/x86/lib/copy_mc_64.S | 10 + arch/x86/lib/insn-eval.c | 10 +- arch/x86/lib/memcpy_64.S | 4 +- arch/x86/lib/memmove_64.S | 4 +- arch/x86/lib/memset_64.S | 4 +- arch/x86/lib/msr-smp.c | 7 +- arch/x86/lib/usercopy.c | 22 +- arch/x86/mm/fault.c | 45 +- arch/x86/mm/highmem_32.c | 59 + arch/x86/mm/ident_map.c | 12 +- arch/x86/mm/init.c | 6 +- arch/x86/mm/init_32.c | 15 + arch/x86/mm/iomap_32.c | 57 +- arch/x86/mm/mem_encrypt.c | 1 - arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/numa.c | 2 - arch/x86/mm/tlb.c | 10 +- arch/x86/oprofile/backtrace.c | 2 +- arch/x86/pci/i386.c | 6 +- arch/x86/pci/intel_mid_pci.c | 8 +- arch/x86/pci/mmconfig-shared.c | 4 +- arch/x86/pci/xen.c | 26 +- arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/platform/uv/Makefile | 2 +- arch/x86/platform/uv/bios_uv.c | 55 - arch/x86/platform/uv/uv_irq.c | 4 +- arch/x86/platform/uv/uv_sysfs.c | 63 + arch/x86/purgatory/purgatory.c | 2 +- arch/x86/um/stub_segv.c | 2 +- arch/x86/xen/apic.c | 7 +- arch/x86/xen/spinlock.c | 12 +- arch/xtensa/Kconfig | 1 - arch/xtensa/include/asm/fixmap.h | 59 +- arch/xtensa/include/asm/highmem.h | 15 +- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/include/uapi/asm/signal.h | 24 + arch/xtensa/mm/cache.c | 14 - arch/xtensa/mm/highmem.c | 62 +- arch/xtensa/mm/init.c | 8 +- arch/xtensa/mm/mmu.c | 3 +- block/bio.c | 11 +- block/blk-cgroup.c | 16 +- block/blk-flush.c | 6 - block/blk-merge.c | 2 +- block/blk-mq.c | 4 +- block/blk-settings.c | 5 +- block/genhd.c | 5 +- block/keyslot-manager.c | 7 - crypto/Kconfig | 4 +- crypto/aegis128-core.c | 245 +- crypto/aegis128-neon-inner.c | 122 +- crypto/aegis128-neon.c | 21 +- crypto/af_alg.c | 10 +- crypto/asymmetric_keys/asym_tpm.c | 2 +- crypto/ecdh.c | 9 +- crypto/seed.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/sm2.c | 75 +- crypto/tcrypt.c | 83 +- crypto/testmgr.c | 141 +- drivers/Makefile | 1 - drivers/accessibility/speakup/main.c | 1 + drivers/accessibility/speakup/selection.c | 11 +- drivers/accessibility/speakup/speakup.h | 1 + drivers/accessibility/speakup/spk_ttyio.c | 35 +- drivers/accessibility/speakup/spk_types.h | 8 +- drivers/acpi/acpi_video.c | 6 +- drivers/acpi/apei/apei-base.c | 4 - drivers/acpi/arm64/iort.c | 63 +- drivers/acpi/battery.c | 2 +- drivers/acpi/button.c | 26 +- drivers/acpi/cppc_acpi.c | 7 - drivers/acpi/dock.c | 3 +- drivers/acpi/dptf/dptf_pch_fivr.c | 1 - drivers/acpi/dptf/dptf_power.c | 2 - drivers/acpi/dptf/int340x_thermal.c | 6 - drivers/acpi/event.c | 2 +- drivers/acpi/evged.c | 2 +- drivers/acpi/fan.c | 2 - drivers/acpi/internal.h | 2 +- drivers/acpi/nfit/core.c | 12 +- drivers/acpi/pci_irq.c | 2 +- drivers/acpi/pci_link.c | 12 +- drivers/acpi/pci_mcfg.c | 2 +- drivers/acpi/power.c | 6 +- drivers/acpi/processor_perflib.c | 6 +- drivers/acpi/sbs.c | 2 +- drivers/acpi/sbshc.c | 2 +- drivers/acpi/sbshc.h | 6 +- drivers/acpi/scan.c | 2 +- drivers/acpi/video_detect.c | 16 +- drivers/acpi/wakeup.c | 4 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/nicstar.c | 2 - drivers/auxdisplay/Kconfig | 33 +- drivers/auxdisplay/Makefile | 2 - drivers/auxdisplay/charlcd.c | 412 +- drivers/auxdisplay/charlcd.h | 86 +- drivers/auxdisplay/hd44780.c | 120 +- drivers/auxdisplay/hd44780_common.c | 361 - drivers/auxdisplay/hd44780_common.h | 33 - drivers/auxdisplay/lcd2s.c | 402 - drivers/auxdisplay/panel.c | 173 +- drivers/base/core.c | 10 +- drivers/base/dd.c | 9 +- drivers/base/power/runtime.c | 57 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 + drivers/base/regmap/regmap-sdw-mbq.c | 101 + drivers/block/loop.c | 3 +- drivers/block/nbd.c | 10 +- drivers/block/null_blk.h | 2 - drivers/block/null_blk_zoned.c | 138 +- drivers/block/xen-blkback/blkback.c | 89 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 6 +- drivers/block/xsysace.c | 49 +- drivers/bluetooth/btintel.h | 2 +- drivers/bus/ti-sysc.c | 29 +- drivers/char/hw_random/Kconfig | 14 +- drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/hisi-trng-v2.c | 99 + drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/s390-trng.c | 7 +- drivers/char/random.c | 2 +- drivers/char/tpm/eventlog/efi.c | 5 - drivers/char/tpm/tpm_tis.c | 29 +- drivers/char/virtio_console.c | 8 +- drivers/clk/imx/Kconfig | 4 +- drivers/clk/imx/clk-imx8mm.c | 10 +- drivers/clk/imx/clk-imx8mn.c | 6 +- drivers/clk/imx/clk-imx8mp.c | 10 +- drivers/clk/imx/clk-imx8mq.c | 8 +- drivers/clk/imx/clk.h | 5 - drivers/clk/meson/clk-regmap.h | 5 +- drivers/clk/qcom/clk-regmap.h | 6 +- drivers/clk/renesas/r9a06g032-clocks.c | 2 +- drivers/clocksource/Kconfig | 12 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/arm_arch_timer.c | 27 +- drivers/clocksource/dw_apb_timer_of.c | 57 +- drivers/clocksource/ingenic-timer.c | 2 +- drivers/clocksource/sh_cmt.c | 18 +- drivers/clocksource/timer-cadence-ttc.c | 18 +- drivers/clocksource/timer-nps.c | 284 + drivers/clocksource/timer-orion.c | 11 +- drivers/clocksource/timer-sp804.c | 49 +- drivers/counter/ti-eqep.c | 4 +- drivers/cpufreq/Kconfig | 2 - drivers/cpufreq/cpufreq.c | 19 +- drivers/cpufreq/cpufreq_governor.h | 2 +- drivers/cpufreq/cpufreq_performance.c | 1 - drivers/cpufreq/cpufreq_powersave.c | 1 - drivers/cpufreq/e_powersaver.c | 1 + drivers/cpufreq/intel_pstate.c | 27 +- drivers/cpufreq/longhaul.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 10 +- drivers/cpufreq/speedstep-lib.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 33 +- drivers/cpuidle/coupled.c | 3 +- drivers/cpuidle/cpuidle-tegra.c | 4 +- drivers/crypto/Kconfig | 5 +- drivers/crypto/Makefile | 1 - drivers/crypto/allwinner/Kconfig | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 25 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 3 +- drivers/crypto/amcc/crypto4xx_alg.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 4 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 3 +- drivers/crypto/bcm/cipher.c | 3 +- drivers/crypto/bcm/cipher.h | 3 +- drivers/crypto/bcm/spu.h | 3 +- drivers/crypto/caam/caamalg.c | 4 +- drivers/crypto/caam/caamalg_qi.c | 12 +- drivers/crypto/caam/caamalg_qi2.c | 3 +- drivers/crypto/caam/compat.h | 3 +- drivers/crypto/caam/intern.h | 8 - drivers/crypto/caam/jr.c | 4 +- drivers/crypto/cavium/cpt/cptpf_main.c | 16 +- drivers/crypto/cavium/cpt/cptvf_main.c | 10 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 11 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 1 - drivers/crypto/cavium/nitrox/nitrox_hal.c | 1 - drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 - drivers/crypto/cavium/nitrox/nitrox_isr.h | 9 - drivers/crypto/cavium/nitrox/nitrox_main.c | 13 + drivers/crypto/cavium/nitrox/nitrox_mbx.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 7 +- drivers/crypto/cavium/zip/zip_main.c | 10 +- drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/ccp-crypto.h | 3 +- drivers/crypto/ccree/cc_cipher.c | 3 - drivers/crypto/ccree/cc_driver.c | 75 +- drivers/crypto/ccree/cc_driver.h | 9 +- drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/hisilicon/Kconfig | 8 - drivers/crypto/hisilicon/Makefile | 1 - drivers/crypto/hisilicon/hpre/hpre_main.c | 4 +- drivers/crypto/hisilicon/qm.c | 220 +- drivers/crypto/hisilicon/qm.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 25 +- drivers/crypto/hisilicon/sec2/sec_main.c | 34 +- drivers/crypto/hisilicon/sgl.c | 2 + drivers/crypto/hisilicon/trng/Makefile | 2 - drivers/crypto/hisilicon/trng/trng.c | 334 - drivers/crypto/hisilicon/zip/zip_main.c | 30 +- drivers/crypto/img-hash.c | 3 +- drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/inside-secure/safexcel.h | 3 +- drivers/crypto/inside-secure/safexcel_cipher.c | 3 +- drivers/crypto/inside-secure/safexcel_hash.c | 3 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/keembay/Kconfig | 39 - drivers/crypto/keembay/Makefile | 5 - drivers/crypto/keembay/keembay-ocs-aes-core.c | 1713 - drivers/crypto/keembay/ocs-aes.c | 1489 - drivers/crypto/keembay/ocs-aes.h | 129 - drivers/crypto/marvell/cesa/hash.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 10 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 10 +- drivers/crypto/mediatek/mtk-sha.c | 3 +- drivers/crypto/mxs-dcp.c | 3 +- drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-sha256.c | 2 +- drivers/crypto/nx/nx-sha512.c | 2 +- drivers/crypto/nx/nx.c | 2 +- drivers/crypto/omap-aes.c | 4 +- drivers/crypto/omap-sham.c | 3 +- drivers/crypto/padlock-sha.c | 3 +- drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/qat/Kconfig | 11 - drivers/crypto/qat/Makefile | 1 - drivers/crypto/qat/qat_4xxx/Makefile | 4 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 242 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 86 - drivers/crypto/qat/qat_4xxx/adf_drv.c | 323 - drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 49 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 5 - drivers/crypto/qat/qat_c3xxx/adf_drv.c | 11 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 49 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 5 - drivers/crypto/qat/qat_c62x/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_common/Makefile | 2 - drivers/crypto/qat/qat_common/adf_accel_devices.h | 65 +- drivers/crypto/qat/qat_common/adf_accel_engine.c | 69 +- drivers/crypto/qat/qat_common/adf_admin.c | 77 +- drivers/crypto/qat/qat_common/adf_cfg.c | 4 +- drivers/crypto/qat/qat_common/adf_cfg_common.h | 3 +- drivers/crypto/qat/qat_common/adf_cfg_strings.h | 3 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 19 +- drivers/crypto/qat/qat_common/adf_dev_mgr.c | 11 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 181 - drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 123 - drivers/crypto/qat/qat_common/adf_gen4_hw_data.c | 101 - drivers/crypto/qat/qat_common/adf_gen4_hw_data.h | 99 - drivers/crypto/qat/qat_common/adf_hw_arbiter.c | 94 +- drivers/crypto/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/qat/qat_common/adf_sriov.c | 78 +- drivers/crypto/qat/qat_common/adf_transport.c | 130 +- .../qat/qat_common/adf_transport_access_macros.h | 67 + .../crypto/qat/qat_common/adf_transport_debug.c | 32 +- .../crypto/qat/qat_common/adf_transport_internal.h | 2 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 5 +- .../crypto/qat/qat_common/icp_qat_fw_init_admin.h | 6 +- drivers/crypto/qat/qat_common/icp_qat_fw_la.h | 7 - .../qat/qat_common/icp_qat_fw_loader_handle.h | 26 +- drivers/crypto/qat/qat_common/icp_qat_hal.h | 63 +- drivers/crypto/qat/qat_common/icp_qat_hw.h | 40 +- drivers/crypto/qat/qat_common/icp_qat_uclo.h | 132 +- drivers/crypto/qat/qat_common/qat_algs.c | 248 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 13 +- drivers/crypto/qat/qat_common/qat_crypto.c | 162 +- drivers/crypto/qat/qat_common/qat_crypto.h | 26 +- drivers/crypto/qat/qat_common/qat_hal.c | 421 +- drivers/crypto/qat/qat_common/qat_uclo.c | 737 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 60 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 5 - drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 9 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 7 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 +- drivers/crypto/qce/common.c | 3 +- drivers/crypto/qce/core.c | 18 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/sha.h | 3 +- drivers/crypto/rockchip/rk3288_crypto.h | 3 +- drivers/crypto/s5p-sss.c | 3 +- drivers/crypto/sa2ul.c | 121 +- drivers/crypto/sa2ul.h | 7 +- drivers/crypto/sahara.c | 3 +- drivers/crypto/stm32/stm32-hash.c | 3 +- drivers/crypto/talitos.c | 13 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/dax/Kconfig | 1 + drivers/dma-buf/dma-buf.c | 63 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/heaps/heap-helpers.c | 10 +- drivers/dma/Kconfig | 18 + drivers/dma/Makefile | 1 + drivers/dma/dmaengine.c | 17 +- drivers/dma/idxd/device.c | 31 +- drivers/dma/idxd/idxd.h | 3 +- drivers/dma/idxd/init.c | 5 - drivers/dma/idxd/registers.h | 25 +- drivers/dma/idxd/submit.c | 2 +- drivers/dma/ioat/dca.c | 10 + drivers/dma/mic_x100_dma.c | 770 + drivers/dma/mic_x100_dma.h | 275 + drivers/dma/pl330.c | 2 +- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/dma/ti/omap-dma.c | 37 +- drivers/dma/xilinx/xilinx_dma.c | 40 +- drivers/edac/Kconfig | 22 +- drivers/edac/Makefile | 2 +- drivers/edac/amd64_edac.c | 38 +- drivers/edac/amd76x_edac.c | 1 + drivers/edac/aspeed_edac.c | 7 +- drivers/edac/e752x_edac.c | 1 + drivers/edac/e7xxx_edac.c | 1 + drivers/edac/edac_device.h | 11 +- drivers/edac/edac_mc.c | 4 - drivers/edac/i10nm_base.c | 39 +- drivers/edac/i3000_edac.c | 1 + drivers/edac/i3200_edac.c | 1 + drivers/edac/i5000_edac.c | 2 +- drivers/edac/i5400_edac.c | 2 +- drivers/edac/i82443bxgx_edac.c | 1 + drivers/edac/i82860_edac.c | 1 + drivers/edac/i82875p_edac.c | 1 + drivers/edac/i82975x_edac.c | 1 + drivers/edac/ie31200_edac.c | 1 + drivers/edac/igen6_edac.c | 977 - drivers/edac/mce_amd.c | 4 +- drivers/edac/mv64x60_edac.c | 883 + drivers/edac/mv64x60_edac.h | 114 + drivers/edac/r82600_edac.c | 1 + drivers/edac/skx_base.c | 6 +- drivers/edac/skx_common.c | 23 +- drivers/edac/skx_common.h | 16 +- drivers/edac/synopsys_edac.c | 3 +- drivers/edac/x38_edac.c | 1 + drivers/firmware/arm_scmi/base.c | 2 - drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 8 - drivers/firmware/arm_scmi/notify.c | 22 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/arm_scmi/smc.c | 2 +- drivers/firmware/arm_sdei.c | 14 + drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/cper-x86.c | 11 +- drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/embedded-firmware.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 64 +- drivers/fpga/Kconfig | 1 - drivers/gpio/gpio-arizona.c | 1 - drivers/gpio/gpio-aspeed.c | 1 - drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-eic-sprd.c | 2 +- drivers/gpio/gpio-mvebu.c | 16 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pcie-idio-24.c | 62 +- drivers/gpio/gpio-sifive.c | 2 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-cdev.h | 15 + drivers/gpio/gpiolib.c | 23 +- drivers/gpu/drm/Kconfig | 12 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 27 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 94 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 404 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 141 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 144 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 186 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 523 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 126 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 191 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 37 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 400 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 202 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 293 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 119 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 24 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 9 + drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 2 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 45 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 + drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 180 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 9 + .../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 343 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 47 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 10 +- 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/gfxhub_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 121 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 255 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 589 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h | 28 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 21 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 50 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 341 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h | 32 - drivers/gpu/drm/amd/amdgpu/nv.c | 168 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 53 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 14 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 3 - drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c | 77 - drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h | 30 - drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c | 77 - drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h | 30 - drivers/gpu/drm/amd/amdgpu/soc15.c | 92 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 30 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 12 - drivers/gpu/drm/amd/amdgpu/vi.c | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 43 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1297 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 31 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 43 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 3 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 132 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 67 +- .../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 | 5 +- drivers/gpu/drm/amd/display/dc/basics/conversion.c | 1 - drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 4 - drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 257 +- .../amd/display/dc/bios/command_table_helper2.c | 7 +- .../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/dce_calcs.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 36 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 37 +- .../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/dcn10/rv1_clk_mgr.c | 30 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 174 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 11 +- .../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 - .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 16 +- .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 - .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 241 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h | 164 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 834 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 53 - drivers/gpu/drm/amd/display/dc/core/dc.c | 131 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 98 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 151 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 47 +- 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 | 54 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - 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_link.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_trace.h | 39 - drivers/gpu/drm/amd/display/dc/dc_types.h | 33 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 +- 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 | 27 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 51 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 24 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 309 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 16 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 36 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 82 + drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 126 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 4 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 9 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 31 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 11 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 11 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 9 +- .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 8 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 222 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 13 +- 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 | 3 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 82 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 6 +- .../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 | 93 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 9 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 +- .../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 | 64 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 129 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 36 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 19 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 342 +- drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 83 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 23 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 12 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 54 - .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 5 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 123 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 10 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 9 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 121 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 62 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 38 +- drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 47 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 75 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h | 65 - .../display/dc/dcn301/dcn301_dio_link_encoder.c | 192 - .../display/dc/dcn301/dcn301_dio_link_encoder.h | 82 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 81 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h | 60 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c | 42 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h | 32 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 145 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.h | 33 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 218 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.h | 97 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2055 - .../drm/amd/display/dc/dcn301/dcn301_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 46 - .../gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h | 41 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 233 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h | 35 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 39 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.h | 33 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 1567 - .../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 24 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 13 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../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 | 4 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 7 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 3 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 6 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 4 +- 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 | 7 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 7 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 11 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 41 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 86 +- .../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 | 15 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 4 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 6 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +- .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 344 - .../amd/display/dc/irq/dcn302/irq_service_dcn302.h | 33 - drivers/gpu/drm/amd/display/dc/os_types.h | 33 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 30 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 121 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 23 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 6 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 94 +- .../drm/amd/display/include/bios_parser_types.h | 5 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 20 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../drm/amd/display/include/ddc_service_types.h | 8 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 - drivers/gpu/drm/amd/display/include/fixed31_32.h | 6 + .../amd/display/include/grph_object_ctrl_defs.h | 13 - .../drm/amd/display/modules/color/color_gamma.c | 124 +- .../drm/amd/display/modules/color/color_gamma.h | 6 +- .../drm/amd/display/modules/freesync/freesync.c | 159 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 - drivers/gpu/drm/amd/include/arct_ip_offset.h | 4 +- .../amd/include/asic_reg/clk/clk_11_5_0_offset.h | 50 - .../amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h | 70 - .../amd/include/asic_reg/dcn/dcn_3_0_1_offset.h | 13271 -- .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 53357 ------ .../amd/include/asic_reg/dcn/dcn_3_0_2_offset.h | 16159 -- .../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 62376 ------- .../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 +- .../include/asic_reg/mmhub/mmhub_2_3_0_default.h | 1253 - .../include/asic_reg/mmhub/mmhub_2_3_0_offset.h | 2439 - .../include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h | 10331 -- .../drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h | 400 - .../amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h | 942 - .../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 31873 ---- .../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 152495 ------------------ drivers/gpu/drm/amd/include/atombios.h | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 64 +- .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 - drivers/gpu/drm/amd/include/navi10_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi12_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi14_ip_offset.h | 2 +- .../gpu/drm/amd/include/sienna_cichlid_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 - drivers/gpu/drm/amd/include/vega10_ip_offset.h | 76 +- drivers/gpu/drm/amd/include/vega20_ip_offset.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 21 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 63 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 27 +- drivers/gpu/drm/amd/pm/inc/pp_thermal.h | 4 +- drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu10.h | 14 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 28 +- .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 245 - 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 | 74 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 11 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 123 - drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 115 - drivers/gpu/drm/amd/pm/inc/smumgr.h | 2 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 19 - drivers/gpu/drm/amd/pm/powerplay/hwmgr/ci_baco.c | 7 +- .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 56 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 14 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 7 - .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 207 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 24 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 - .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 273 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 188 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 22 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 771 +- .../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 | 114 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 31 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 - .../pm/powerplay/hwmgr/vega10_processpptables.c | 90 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 131 +- .../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +- .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 82 +- .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 54 +- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 18 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 31 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 18 +- .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 359 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 3 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 1 - drivers/gpu/drm/amd/pm/powerplay/smumgr/smumgr.c | 8 - .../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 15 +- .../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 6 +- .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 247 +- drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 130 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 338 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 156 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 94 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 761 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 35 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 216 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 57 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 - drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 9 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 26 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 16 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 2 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 +- drivers/gpu/drm/arm/hdlcd_crtc.c | 6 +- drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/arm/malidp_crtc.c | 26 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/armada/armada_crtc.c | 30 +- drivers/gpu/drm/armada/armada_drv.c | 10 +- drivers/gpu/drm/armada/armada_gem.c | 12 +- drivers/gpu/drm/armada/armada_gem.h | 2 + drivers/gpu/drm/armada/armada_overlay.c | 2 +- drivers/gpu/drm/aspeed/Kconfig | 1 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 80 +- drivers/gpu/drm/ast/ast_cursor.c | 27 +- drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 10 +- drivers/gpu/drm/ast/ast_main.c | 7 +- drivers/gpu/drm/ast/ast_mode.c | 40 +- drivers/gpu/drm/ast/ast_tables.h | 6 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 17 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 7 +- drivers/gpu/drm/bochs/bochs_drv.c | 2 +- drivers/gpu/drm/bochs/bochs_kms.c | 1 + drivers/gpu/drm/bridge/Kconfig | 13 - drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 +- drivers/gpu/drm/bridge/analogix/Kconfig | 9 - drivers/gpu/drm/bridge/analogix/Makefile | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 88 + drivers/gpu/drm/bridge/analogix/anx7625.c | 1850 - drivers/gpu/drm/bridge/analogix/anx7625.h | 390 - drivers/gpu/drm/bridge/cadence/Kconfig | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1002 - drivers/gpu/drm/bridge/lvds-codec.c | 11 +- drivers/gpu/drm/bridge/sii902x.c | 100 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 + drivers/gpu/drm/bridge/tc358764.c | 107 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 146 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 2 +- drivers/gpu/drm/drm_atomic.c | 39 +- drivers/gpu/drm/drm_atomic_helper.c | 34 +- drivers/gpu/drm/drm_atomic_state_helper.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 144 +- drivers/gpu/drm/drm_blend.c | 13 - drivers/gpu/drm/drm_bridge_connector.c | 2 +- drivers/gpu/drm/drm_client.c | 38 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 8 +- drivers/gpu/drm/drm_crtc.c | 40 - drivers/gpu/drm/drm_crtc_internal.h | 3 - drivers/gpu/drm/drm_dp_aux_dev.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 247 +- drivers/gpu/drm/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/drm_drv.c | 17 +- drivers/gpu/drm/drm_edid.c | 8 +- drivers/gpu/drm/drm_fb_helper.c | 276 +- drivers/gpu/drm/drm_file.c | 2 - drivers/gpu/drm/drm_fourcc.c | 1 - drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 88 +- drivers/gpu/drm/drm_gem_cma_helper.c | 100 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 60 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 37 - drivers/gpu/drm/drm_gem_vram_helper.c | 300 +- drivers/gpu/drm/drm_internal.h | 13 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 2 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_pci.c | 6 +- drivers/gpu/drm/drm_plane.c | 73 - drivers/gpu/drm/drm_prime.c | 38 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 14 +- drivers/gpu/drm/drm_vblank.c | 15 +- drivers/gpu/drm/drm_vm.c | 3 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 4 - drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 78 +- drivers/gpu/drm/exynos/Kconfig | 3 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 - drivers/gpu/drm/exynos/exynos_drm_crtc.c | 16 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 31 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 - drivers/gpu/drm/exynos/exynos_drm_gem.c | 23 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 9 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 5 +- drivers/gpu/drm/gma500/accel_2d.c | 292 + drivers/gpu/drm/gma500/cdv_device.c | 1 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 7 +- drivers/gpu/drm/gma500/framebuffer.c | 110 +- drivers/gpu/drm/gma500/gem.c | 22 +- drivers/gpu/drm/gma500/gem.h | 3 - drivers/gpu/drm/gma500/gtt.c | 52 +- drivers/gpu/drm/gma500/gtt.h | 3 + drivers/gpu/drm/gma500/mdfld_device.c | 1 + drivers/gpu/drm/gma500/oaktrail_device.c | 1 + drivers/gpu/drm/gma500/psb_device.c | 1 + drivers/gpu/drm/gma500/psb_drv.c | 14 +- drivers/gpu/drm/gma500/psb_drv.h | 11 + drivers/gpu/drm/gma500/psb_irq.c | 34 +- drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 93 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 99 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 42 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 10 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 79 +- drivers/gpu/drm/i915/display/intel_atomic.c | 10 +- drivers/gpu/drm/i915/display/intel_atomic.h | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 138 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 9 +- drivers/gpu/drm/i915/display/intel_bios.c | 58 +- 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 | 1009 +- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 1720 +- drivers/gpu/drm/i915/display/intel_display.h | 43 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 39 +- drivers/gpu/drm/i915/display/intel_display_power.c | 116 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 - drivers/gpu/drm/i915/display/intel_display_types.h | 140 +- drivers/gpu/drm/i915/display/intel_dp.c | 800 +- drivers/gpu/drm/i915/display/intel_dp.h | 23 +- .../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 | 40 +- 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 | 221 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 28 +- drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- 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 | 20 +- 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_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 249 +- drivers/gpu/drm/i915/display/intel_psr.h | 14 +- drivers/gpu/drm/i915/display/intel_sprite.c | 235 +- drivers/gpu/drm/i915/display/intel_tc.c | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 201 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 - drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 48 - .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 18 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 14 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 6 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 17 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 303 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 8 +- drivers/gpu/drm/i915/gt/intel_context.c | 15 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 23 +- drivers/gpu/drm/i915/gt/intel_engine.h | 55 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 42 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 37 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 228 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 4 + drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 3 - drivers/gpu/drm/i915/gt/intel_mocs.c | 71 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 22 +- drivers/gpu/drm/i915/gt/intel_reset.c | 8 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 1 - drivers/gpu/drm/i915/gt/intel_rps.c | 62 +- 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 | 147 +- drivers/gpu/drm/i915/gt/mock_engine.c | 29 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 13 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 378 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 9 +- drivers/gpu/drm/i915/gt/sysfs_engines.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 132 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 1 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 80 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 5 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 28 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 +- drivers/gpu/drm/i915/gvt/display.c | 196 +- drivers/gpu/drm/i915/gvt/gtt.c | 64 - drivers/gpu/drm/i915/gvt/gtt.h | 4 - drivers/gpu/drm/i915/gvt/gvt.c | 13 +- drivers/gpu/drm/i915/gvt/gvt.h | 7 +- drivers/gpu/drm/i915/gvt/handlers.c | 105 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 6 +- drivers/gpu/drm/i915/gvt/mmio.c | 5 - drivers/gpu/drm/i915/gvt/mmio.h | 4 - drivers/gpu/drm/i915/gvt/mpt.h | 2 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/gvt/vgpu.c | 5 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 67 +- drivers/gpu/drm/i915/i915_debugfs.c | 5 +- drivers/gpu/drm/i915/i915_drv.c | 74 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_gem.c | 32 +- drivers/gpu/drm/i915/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 68 +- drivers/gpu/drm/i915/i915_gpu_error.h | 10 +- drivers/gpu/drm/i915/i915_irq.c | 810 +- drivers/gpu/drm/i915/i915_irq.h | 3 - drivers/gpu/drm/i915/i915_pci.c | 29 +- drivers/gpu/drm/i915/i915_perf.c | 17 +- drivers/gpu/drm/i915/i915_pmu.c | 96 +- drivers/gpu/drm/i915/i915_pmu.h | 10 +- drivers/gpu/drm/i915/i915_reg.h | 468 +- drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/i915_request.h | 2 - drivers/gpu/drm/i915/i915_scatterlist.h | 19 +- drivers/gpu/drm/i915/i915_suspend.c | 80 +- drivers/gpu/drm/i915/i915_suspend.h | 4 +- drivers/gpu/drm/i915/i915_vma.c | 6 +- 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_gvt.c | 15 - drivers/gpu/drm/i915/intel_gvt.h | 5 - drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 322 +- 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 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 77 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 5 +- drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/imx/dcss/dcss-crtc.c | 13 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 16 +- drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 + drivers/gpu/drm/imx/dw_hdmi-imx.c | 17 +- drivers/gpu/drm/imx/imx-drm-core.c | 12 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 40 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 16 +- drivers/gpu/drm/imx/parallel-display.c | 20 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 311 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +- drivers/gpu/drm/kmb/Kconfig | 13 - drivers/gpu/drm/kmb/Makefile | 2 - drivers/gpu/drm/kmb/kmb_crtc.c | 214 - drivers/gpu/drm/kmb/kmb_drv.c | 602 - drivers/gpu/drm/kmb/kmb_drv.h | 88 - drivers/gpu/drm/kmb/kmb_dsi.c | 1561 - drivers/gpu/drm/kmb/kmb_dsi.h | 387 - drivers/gpu/drm/kmb/kmb_plane.c | 522 - drivers/gpu/drm/kmb/kmb_plane.h | 67 - drivers/gpu/drm/kmb/kmb_regs.h | 725 - drivers/gpu/drm/lima/lima_devfreq.c | 13 +- drivers/gpu/drm/lima/lima_devfreq.h | 1 + drivers/gpu/drm/lima/lima_drv.c | 4 +- drivers/gpu/drm/lima/lima_gem.c | 6 +- drivers/gpu/drm/lima/lima_sched.c | 14 +- drivers/gpu/drm/mcde/mcde_drv.c | 14 +- drivers/gpu/drm/mediatek/Kconfig | 1 - drivers/gpu/drm/mediatek/Makefile | 3 + drivers/gpu/drm/mediatek/mtk_disp_color.c | 12 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 9 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 27 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 47 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 39 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 3 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 31 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 61 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 27 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 245 + .../drm/mediatek/mtk_mipi_tx.h} | 0 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c | 288 + drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 177 + drivers/gpu/drm/meson/meson_crtc.c | 12 +- drivers/gpu/drm/meson/meson_drv.c | 14 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 13 +- drivers/gpu/drm/meson/meson_vclk.c | 8 +- drivers/gpu/drm/meson/meson_venc.c | 4 +- drivers/gpu/drm/mga/mga_dma.c | 10 +- drivers/gpu/drm/mga/mga_state.c | 2 + drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 15 +- drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 21 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 20 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 33 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 18 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 132 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 5 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 27 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 154 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 18 - .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 88 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 56 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 8 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 94 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 68 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 47 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 34 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 28 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 15 +- drivers/gpu/drm/msm/disp/mdp_kms.h | 9 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 14 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 1 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 434 +- drivers/gpu/drm/msm/dp/dp_display.c | 272 +- drivers/gpu/drm/msm/dp/dp_link.c | 41 +- drivers/gpu/drm/msm/dp/dp_link.h | 1 - drivers/gpu/drm/msm/dp/dp_panel.c | 5 - drivers/gpu/drm/msm/dp/dp_power.c | 44 +- drivers/gpu/drm/msm/dp/dp_power.h | 2 +- drivers/gpu/drm/msm/dp/dp_reg.h | 2 - drivers/gpu/drm/msm/dsi/dsi_host.c | 11 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 22 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 23 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 8 - drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 5 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 8 - drivers/gpu/drm/msm/msm_atomic.c | 62 +- drivers/gpu/drm/msm/msm_debugfs.c | 10 +- drivers/gpu/drm/msm/msm_drv.c | 51 +- drivers/gpu/drm/msm/msm_drv.h | 90 +- drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 352 +- drivers/gpu/drm/msm/msm_gem.h | 137 +- drivers/gpu/drm/msm/msm_gem_prime.c | 13 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 123 +- drivers/gpu/drm/msm/msm_gem_submit.c | 157 +- drivers/gpu/drm/msm/msm_gpu.c | 167 +- drivers/gpu/drm/msm/msm_gpu.h | 25 +- drivers/gpu/drm/msm/msm_kms.h | 33 +- drivers/gpu/drm/msm/msm_rd.c | 2 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 3 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 13 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 27 +- drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/dispnv50/core.h | 2 - drivers/gpu/drm/nouveau/dispnv50/core507d.c | 41 +- drivers/gpu/drm/nouveau/dispnv50/core907d.c | 36 +- drivers/gpu/drm/nouveau/dispnv50/core917d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 29 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 11 +- .../gpu/drm/nouveau/include/nvhw/class/cl507d.h | 5 +- .../gpu/drm/nouveau/include/nvhw/class/cl907d.h | 4 - drivers/gpu/drm/nouveau/nouveau_bo.c | 343 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 6 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 50 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 31 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 27 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 8 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 22 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 19 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 34 +- drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 39 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 1 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 4 +- drivers/gpu/drm/omapdrm/dss/base.c | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 7 +- drivers/gpu/drm/omapdrm/dss/dispc.h | 2 +- drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 16 +- drivers/gpu/drm/omapdrm/dss/dss.c | 7 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/dss/output.c | 2 +- drivers/gpu/drm/omapdrm/dss/pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 10 +- drivers/gpu/drm/omapdrm/dss/venc.c | 7 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 2 +- drivers/gpu/drm/omapdrm/omap_connector.c | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 23 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 9 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 23 +- drivers/gpu/drm/omapdrm/omap_gem.h | 2 + drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/omapdrm/omap_irq.c | 8 +- drivers/gpu/drm/omapdrm/omap_plane.c | 2 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +- drivers/gpu/drm/panel/Kconfig | 42 - drivers/gpu/drm/panel/Makefile | 4 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 363 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 2 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 25 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 711 - drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 14 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 7 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 40 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 9 - drivers/gpu/drm/panel/panel-samsung-sofef00.c | 351 - drivers/gpu/drm/panel/panel-simple.c | 37 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 2 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 250 - drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 7 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 3 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 7 +- drivers/gpu/drm/panfrost/panfrost_device.c | 11 +- drivers/gpu/drm/panfrost/panfrost_device.h | 7 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 9 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 6 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 2 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 14 +- drivers/gpu/drm/panfrost/panfrost_job.c | 182 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 - drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 14 +- drivers/gpu/drm/pl111/pl111_debugfs.c | 2 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 28 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 30 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 5 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 103 +- drivers/gpu/drm/qxl/qxl_object.h | 27 +- drivers/gpu/drm/qxl/qxl_prime.c | 12 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 113 +- drivers/gpu/drm/r128/ati_pcigart.c | 2 +- drivers/gpu/drm/radeon/atom.h | 7 - drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/atombios_encoders.c | 5 +- drivers/gpu/drm/radeon/btc_dpm.c | 6 +- drivers/gpu/drm/radeon/ci_dpm.c | 27 +- drivers/gpu/drm/radeon/cik.c | 33 +- drivers/gpu/drm/radeon/cik.h | 40 - drivers/gpu/drm/radeon/cik_sdma.c | 7 +- drivers/gpu/drm/radeon/cypress_dpm.c | 6 +- drivers/gpu/drm/radeon/dce6_afmt.c | 1 - drivers/gpu/drm/radeon/dce6_afmt.h | 52 - drivers/gpu/drm/radeon/evergreen.c | 21 +- drivers/gpu/drm/radeon/evergreen.h | 53 - drivers/gpu/drm/radeon/evergreen_cs.c | 9 +- drivers/gpu/drm/radeon/evergreen_dma.c | 5 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 1 - drivers/gpu/drm/radeon/evergreen_hdmi.h | 69 - drivers/gpu/drm/radeon/kv_dpm.c | 205 +- drivers/gpu/drm/radeon/ni.c | 25 +- drivers/gpu/drm/radeon/ni.h | 37 - drivers/gpu/drm/radeon/ni_dma.c | 3 +- drivers/gpu/drm/radeon/ni_dpm.c | 5 +- drivers/gpu/drm/radeon/ni_dpm.h | 3 - drivers/gpu/drm/radeon/r100.c | 7 +- drivers/gpu/drm/radeon/r300.c | 1 - drivers/gpu/drm/radeon/r600.c | 15 +- drivers/gpu/drm/radeon/r600.h | 58 - drivers/gpu/drm/radeon/r600_cs.c | 10 +- drivers/gpu/drm/radeon/r600_dma.c | 3 +- drivers/gpu/drm/radeon/r600_hdmi.c | 1 - drivers/gpu/drm/radeon/radeon.h | 10 +- drivers/gpu/drm/radeon/radeon_acpi.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 1 - drivers/gpu/drm/radeon/radeon_asic.h | 1 - drivers/gpu/drm/radeon/radeon_atombios.c | 11 +- drivers/gpu/drm/radeon/radeon_atombios.h | 45 - drivers/gpu/drm/radeon/radeon_audio.c | 68 +- drivers/gpu/drm/radeon/radeon_audio.h | 12 - drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 12 +- drivers/gpu/drm/radeon/radeon_device.c | 28 +- drivers/gpu/drm/radeon/radeon_device.h | 32 - drivers/gpu/drm/radeon/radeon_display.c | 31 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 16 +- drivers/gpu/drm/radeon/radeon_drv.c | 137 +- drivers/gpu/drm/radeon/radeon_drv.h | 7 - drivers/gpu/drm/radeon/radeon_encoders.c | 10 +- drivers/gpu/drm/radeon/radeon_fence.c | 6 +- drivers/gpu/drm/radeon/radeon_gem.c | 31 +- drivers/gpu/drm/radeon/radeon_i2c.c | 8 + drivers/gpu/drm/radeon/radeon_ib.c | 1 - drivers/gpu/drm/radeon/radeon_irq_kms.c | 9 +- drivers/gpu/drm/radeon/radeon_kms.c | 53 +- drivers/gpu/drm/radeon/radeon_kms.h | 39 - drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_encoders.h | 36 - drivers/gpu/drm/radeon/radeon_mn.c | 1 - drivers/gpu/drm/radeon/radeon_object.c | 129 +- drivers/gpu/drm/radeon/radeon_object.h | 7 +- drivers/gpu/drm/radeon/radeon_pm.c | 30 +- drivers/gpu/drm/radeon/radeon_pm.h | 29 - drivers/gpu/drm/radeon/radeon_prime.c | 21 +- drivers/gpu/drm/radeon/radeon_prime.h | 40 - drivers/gpu/drm/radeon/radeon_ring.c | 3 - drivers/gpu/drm/radeon/radeon_sync.c | 1 - drivers/gpu/drm/radeon/radeon_ttm.c | 300 +- drivers/gpu/drm/radeon/radeon_ttm.h | 37 - drivers/gpu/drm/radeon/radeon_vm.c | 8 +- drivers/gpu/drm/radeon/rv730_dpm.c | 4 +- drivers/gpu/drm/radeon/rv740_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 1 - drivers/gpu/drm/radeon/rv770.h | 39 - drivers/gpu/drm/radeon/rv770_dpm.c | 2 - drivers/gpu/drm/radeon/si.c | 15 +- drivers/gpu/drm/radeon/si.h | 38 - drivers/gpu/drm/radeon/si_dma.c | 3 +- drivers/gpu/drm/radeon/si_dpm.c | 15 +- drivers/gpu/drm/radeon/si_dpm.h | 5 - drivers/gpu/drm/radeon/sumo_dpm.c | 20 - drivers/gpu/drm/radeon/sumo_dpm.h | 1 - drivers/gpu/drm/radeon/sumo_smc.c | 2 + drivers/gpu/drm/radeon/trinity_dpm.c | 46 +- drivers/gpu/drm/radeon/vce.h | 35 - drivers/gpu/drm/radeon/vce_v1_0.c | 1 - drivers/gpu/drm/radeon/vce_v2_0.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 35 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 24 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 - drivers/gpu/drm/savage/savage_bci.c | 11 + drivers/gpu/drm/scheduler/sched_entity.c | 7 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 40 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 3 +- drivers/gpu/drm/selftests/test-drm_mm.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 +- drivers/gpu/drm/sti/sti_crtc.c | 6 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 6 - drivers/gpu/drm/sti/sti_hdmi.h | 6 + drivers/gpu/drm/stm/drv.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 6 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 8 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 17 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 36 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 6 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 1 - drivers/gpu/drm/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/drm.c | 11 +- drivers/gpu/drm/tegra/gem.c | 31 +- drivers/gpu/drm/tegra/output.c | 1 + drivers/gpu/drm/tegra/sor.c | 76 +- drivers/gpu/drm/tidss/tidss_crtc.c | 20 +- drivers/gpu/drm/tidss/tidss_dispc.c | 9 +- drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 2 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 70 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 7 +- drivers/gpu/drm/tiny/cirrus.c | 12 +- drivers/gpu/drm/tiny/gm12u320.c | 68 +- drivers/gpu/drm/tiny/hx8357d.c | 2 +- drivers/gpu/drm/tiny/ili9225.c | 2 +- drivers/gpu/drm/tiny/ili9341.c | 2 +- drivers/gpu/drm/tiny/ili9486.c | 2 +- drivers/gpu/drm/tiny/mi0283qt.c | 2 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/tiny/st7735r.c | 2 +- drivers/gpu/drm/ttm/Makefile | 5 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 5 +- drivers/gpu/drm/ttm/ttm_bo.c | 290 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 175 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 43 +- drivers/gpu/drm/ttm/ttm_memory.c | 13 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 1189 + drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 1239 + drivers/gpu/drm/ttm/ttm_pool.c | 667 - drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 12 +- drivers/gpu/drm/ttm/ttm_tt.c | 260 +- drivers/gpu/drm/tve200/tve200_drv.c | 6 +- drivers/gpu/drm/udl/udl_connector.c | 8 +- drivers/gpu/drm/udl/udl_drv.c | 5 +- drivers/gpu/drm/udl/udl_drv.h | 6 +- drivers/gpu/drm/udl/udl_main.c | 23 +- drivers/gpu/drm/udl/udl_modeset.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 38 +- drivers/gpu/drm/v3d/v3d_gem.c | 3 +- drivers/gpu/drm/v3d/v3d_sched.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 4 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 17 +- drivers/gpu/drm/vc4/vc4_bo.c | 37 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.c | 52 +- drivers/gpu/drm/vc4/vc4_drv.h | 31 +- drivers/gpu/drm/vc4/vc4_dsi.c | 25 +- drivers/gpu/drm/vc4/vc4_gem.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 57 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 11 - drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 +- drivers/gpu/drm/vc4/vc4_hvs.c | 8 +- drivers/gpu/drm/vc4/vc4_kms.c | 318 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 19 +- drivers/gpu/drm/vc4/vc4_v3d.c | 16 +- drivers/gpu/drm/vgem/vgem_drv.c | 39 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/via/via_dma.c | 2 + drivers/gpu/drm/via/via_mm.c | 2 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 26 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 79 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 185 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 34 +- drivers/gpu/drm/virtio/virtgpu_object.c | 42 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 23 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 48 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 154 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 164 - drivers/gpu/drm/vkms/Makefile | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 17 +- drivers/gpu/drm/vkms/vkms_crtc.c | 24 +- drivers/gpu/drm/vkms/vkms_drv.c | 32 +- drivers/gpu/drm/vkms/vkms_drv.h | 29 + drivers/gpu/drm/vkms/vkms_gem.c | 248 + drivers/gpu/drm/vkms/vkms_plane.c | 12 +- drivers/gpu/drm/vkms/vkms_writeback.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 95 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 34 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 232 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 46 +- drivers/gpu/drm/xen/xen_drm_front.h | 2 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 33 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 18 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 16 +- drivers/gpu/drm/zte/zx_drm_drv.c | 2 +- drivers/gpu/drm/zte/zx_vou.c | 6 +- drivers/gpu/host1x/bus.c | 1 - drivers/gpu/ipu-v3/ipu-common.c | 67 + drivers/gpu/vga/vga_switcheroo.c | 7 +- drivers/hid/hid-cypress.c | 44 +- drivers/hid/hid-ids.h | 9 - drivers/hid/hid-input.c | 3 - drivers/hid/hid-ite.c | 61 +- drivers/hid/hid-logitech-dj.c | 22 +- drivers/hid/hid-logitech-hidpp.c | 32 - drivers/hid/hid-mcp2221.c | 48 +- drivers/hid/hid-quirks.c | 5 - drivers/hid/hid-sensor-hub.c | 3 +- drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 2 - drivers/hid/i2c-hid/i2c-hid-core.c | 9 - drivers/hv/hv.c | 8 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/amd_energy.c | 2 +- drivers/hwmon/applesmc.c | 130 +- drivers/hwmon/pmbus/max20730.c | 26 +- drivers/hwmon/pmbus/pmbus_core.c | 13 +- drivers/hwmon/pwm-fan.c | 16 +- drivers/hwtracing/coresight/coresight-core.c | 1 - drivers/hwtracing/coresight/coresight-cti-sysfs.c | 7 - drivers/hwtracing/coresight/coresight-etm-perf.c | 2 +- drivers/i2c/busses/Kconfig | 3 +- drivers/i2c/busses/i2c-designware-slave.c | 52 +- drivers/i2c/busses/i2c-imx.c | 44 +- drivers/i2c/busses/i2c-mlxbf.c | 216 +- drivers/i2c/busses/i2c-mt65xx.c | 8 +- drivers/i2c/busses/i2c-qcom-cci.c | 4 +- drivers/i2c/busses/i2c-qup.c | 3 +- drivers/i2c/busses/i2c-sh_mobile.c | 86 +- drivers/idle/intel_idle.c | 39 +- drivers/iio/accel/kxcjk-1013.c | 51 +- drivers/iio/adc/ingenic-adc.c | 34 +- drivers/iio/adc/mt6577_auxadc.c | 6 +- drivers/iio/adc/stm32-adc-core.c | 41 +- drivers/iio/adc/stm32-adc.c | 50 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 16 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 6 +- drivers/iio/light/Kconfig | 1 - drivers/infiniband/Kconfig | 3 - drivers/infiniband/core/cache.c | 3 + drivers/infiniband/core/cm.c | 14 +- drivers/infiniband/core/cma.c | 48 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 + drivers/infiniband/hw/efa/efa_verbs.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 68 +- drivers/infiniband/hw/hfi1/mmu_rb.h | 16 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 12 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 6 - drivers/infiniband/hw/hfi1/user_sdma.c | 13 +- drivers/infiniband/hw/hfi1/user_sdma.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 37 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/mthca/mthca_cq.c | 10 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 - drivers/infiniband/hw/qedr/verbs.c | 9 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 3 +- drivers/infiniband/sw/rdmavt/vt.c | 7 +- drivers/infiniband/sw/rxe/Kconfig | 2 +- drivers/infiniband/sw/rxe/rxe_av.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/infiniband/sw/siw/Kconfig | 1 - drivers/infiniband/sw/siw/siw_main.c | 7 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 4 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 13 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 1 - drivers/input/joystick/xpad.c | 2 - drivers/input/keyboard/cros_ec_keyb.c | 1 - drivers/input/keyboard/sunkbd.c | 41 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/misc/cm109.c | 7 +- drivers/input/misc/soc_button_array.c | 12 - drivers/input/mouse/elan_i2c.h | 2 +- drivers/input/mouse/elan_i2c_core.c | 3 +- drivers/input/mouse/elan_i2c_i2c.c | 10 +- drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/serio/i8042-x86ia64io.h | 46 - drivers/input/serio/i8042.c | 15 +- drivers/input/touchscreen/Kconfig | 1 - drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/input/touchscreen/goodix.c | 12 - drivers/input/touchscreen/raydium_i2c_ts.c | 126 +- drivers/interconnect/core.c | 4 +- drivers/interconnect/qcom/icc-rpmh.c | 7 - drivers/interconnect/qcom/msm8916.c | 12 +- drivers/interconnect/qcom/msm8974.c | 12 - drivers/interconnect/qcom/qcs404.c | 4 +- drivers/interconnect/qcom/sc7180.c | 6 +- drivers/interconnect/qcom/sdm845.c | 8 +- drivers/interconnect/qcom/sm8150.c | 7 +- drivers/interconnect/qcom/sm8250.c | 7 +- drivers/iommu/amd/amd_iommu_types.h | 10 +- drivers/iommu/amd/init.c | 252 +- drivers/iommu/amd/iommu.c | 93 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 4 - drivers/iommu/hyperv-iommu.c | 44 +- drivers/iommu/intel/dmar.c | 24 +- drivers/iommu/intel/iommu.c | 17 +- drivers/iommu/intel/irq_remapping.c | 102 +- drivers/iommu/intel/svm.c | 8 +- drivers/iommu/io-pgtable-arm.c | 21 +- drivers/iommu/iommu.c | 12 +- drivers/iommu/irq_remapping.c | 14 + drivers/iommu/irq_remapping.h | 3 + drivers/irqchip/Kconfig | 3 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 16 +- drivers/irqchip/irq-mst-intc.c | 4 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 8 +- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/irqchip/irq-sni-exiu.c | 2 +- drivers/irqchip/irq-stm32-exti.c | 4 - drivers/irqchip/irq-ti-sci-inta.c | 83 +- drivers/macintosh/adb-iop.c | 56 +- drivers/md/dm-cache-target.c | 4 + drivers/md/dm-integrity.c | 4 +- drivers/md/dm-raid.c | 9 - drivers/md/dm-table.c | 11 + drivers/md/dm-writecache.c | 6 +- drivers/md/dm.c | 29 +- drivers/md/md.c | 20 + drivers/md/md.h | 2 + drivers/md/raid0.c | 14 +- drivers/md/raid10.c | 423 +- drivers/md/raid10.h | 1 + drivers/media/Kconfig | 1 + drivers/media/cec/core/cec-core.c | 4 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 52 +- drivers/media/common/cx2341x.c | 4 +- drivers/media/common/saa7146/saa7146_core.c | 39 +- drivers/media/common/saa7146/saa7146_fops.c | 9 +- drivers/media/common/saa7146/saa7146_vbi.c | 6 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- drivers/media/common/siano/smsdvb-main.c | 5 +- drivers/media/common/videobuf2/videobuf2-core.c | 11 - .../media/common/videobuf2/videobuf2-dma-contig.c | 17 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 19 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 21 +- drivers/media/dvb-core/dvbdev.c | 3 - drivers/media/dvb-frontends/ascot2e.h | 2 +- drivers/media/dvb-frontends/cxd2820r.h | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 7 + drivers/media/dvb-frontends/drxd_hard.c | 1 + drivers/media/dvb-frontends/drxk.h | 2 +- drivers/media/dvb-frontends/dvb-pll.h | 2 +- drivers/media/dvb-frontends/helene.h | 4 +- drivers/media/dvb-frontends/horus3a.h | 2 +- drivers/media/dvb-frontends/ix2505v.h | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 6 +- drivers/media/dvb-frontends/m88ds3103.h | 2 +- drivers/media/dvb-frontends/mb86a20s.h | 2 +- drivers/media/dvb-frontends/nxt200x.c | 16 + drivers/media/dvb-frontends/rtl2832.c | 14 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si2165.h | 2 +- drivers/media/dvb-frontends/si21xx.c | 2 + drivers/media/dvb-frontends/stb6000.h | 2 +- drivers/media/dvb-frontends/tda826x.h | 2 +- drivers/media/dvb-frontends/ts2020.c | 10 +- drivers/media/dvb-frontends/zl10036.h | 4 +- drivers/media/i2c/Kconfig | 32 +- drivers/media/i2c/Makefile | 6 +- drivers/media/i2c/ad5820.c | 6 +- drivers/media/i2c/adp1653.c | 6 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv748x/adv748x-afe.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 34 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 2 - drivers/media/i2c/ak7375.c | 7 +- drivers/media/i2c/ccs-pll.c | 886 - drivers/media/i2c/ccs-pll.h | 214 - drivers/media/i2c/ccs/Kconfig | 11 - drivers/media/i2c/ccs/Makefile | 6 - drivers/media/i2c/ccs/ccs-core.c | 3479 - drivers/media/i2c/ccs/ccs-data-defs.h | 221 - drivers/media/i2c/ccs/ccs-data.c | 953 - drivers/media/i2c/ccs/ccs-data.h | 228 - drivers/media/i2c/ccs/ccs-limits.c | 239 - drivers/media/i2c/ccs/ccs-limits.h | 259 - drivers/media/i2c/ccs/ccs-quirk.c | 218 - drivers/media/i2c/ccs/ccs-quirk.h | 79 - drivers/media/i2c/ccs/ccs-reg-access.c | 409 - drivers/media/i2c/ccs/ccs-reg-access.h | 42 - drivers/media/i2c/ccs/ccs-regs.h | 954 - drivers/media/i2c/ccs/ccs.h | 290 - drivers/media/i2c/ccs/smiapp-reg-defs.h | 580 - drivers/media/i2c/dw9768.c | 6 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 8 +- drivers/media/i2c/hi556.c | 6 +- drivers/media/i2c/imx214.c | 2 +- drivers/media/i2c/imx219.c | 38 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/imx274.c | 280 +- drivers/media/i2c/imx290.c | 10 +- drivers/media/i2c/imx319.c | 8 +- drivers/media/i2c/imx355.c | 8 +- drivers/media/i2c/max2175.c | 2 +- drivers/media/i2c/max9271.c | 8 +- drivers/media/i2c/msp3400-kthreads.c | 12 +- drivers/media/i2c/mt9p031.c | 3 +- drivers/media/i2c/ov02a10.c | 1015 - drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2680.c | 6 +- drivers/media/i2c/ov2685.c | 6 +- drivers/media/i2c/ov2740.c | 214 +- drivers/media/i2c/ov5640.c | 108 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 6 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7670.c | 96 +- drivers/media/i2c/ov772x.c | 71 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 6 +- drivers/media/i2c/ov9734.c | 1020 - drivers/media/i2c/rdacm20.c | 13 +- drivers/media/i2c/smiapp-pll.c | 482 + drivers/media/i2c/smiapp-pll.h | 99 + drivers/media/i2c/smiapp/Kconfig | 10 + drivers/media/i2c/smiapp/Makefile | 6 + drivers/media/i2c/smiapp/smiapp-core.c | 3175 + drivers/media/i2c/smiapp/smiapp-limits.c | 118 + drivers/media/i2c/smiapp/smiapp-limits.h | 114 + drivers/media/i2c/smiapp/smiapp-quirk.c | 231 + drivers/media/i2c/smiapp/smiapp-quirk.h | 81 + drivers/media/i2c/smiapp/smiapp-reg-defs.h | 489 + drivers/media/i2c/smiapp/smiapp-reg.h | 116 + drivers/media/i2c/smiapp/smiapp-regs.c | 261 + drivers/media/i2c/smiapp/smiapp-regs.h | 36 + drivers/media/i2c/smiapp/smiapp.h | 280 + drivers/media/i2c/tvp5150.c | 7 +- drivers/media/pci/b2c2/flexcop-dma.c | 6 +- drivers/media/pci/bt8xx/bt878.c | 16 +- drivers/media/pci/bt8xx/btcx-risc.c | 5 +- drivers/media/pci/bt8xx/bttv-cards.c | 6 +- drivers/media/pci/bt8xx/bttv-driver.c | 78 +- drivers/media/pci/bt8xx/bttv-risc.c | 1 + drivers/media/pci/cx23885/cx23885-core.c | 5 +- drivers/media/pci/cx25821/cx25821-core.c | 1 + drivers/media/pci/cx88/cx88-mpeg.c | 3 +- drivers/media/pci/dm1105/dm1105.c | 14 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 119 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 157 +- drivers/media/pci/mantis/hopper_vp3028.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 30 +- drivers/media/pci/saa7146/mxb.c | 19 +- drivers/media/pci/saa7164/saa7164-core.c | 17 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 13 +- drivers/media/pci/solo6x10/solo6x10-p2m.c | 10 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 35 +- drivers/media/pci/ttpci/av7110.c | 13 +- drivers/media/platform/Kconfig | 61 +- drivers/media/platform/Makefile | 3 - drivers/media/platform/coda/coda-bit.c | 73 +- drivers/media/platform/coda/coda-common.c | 62 +- drivers/media/platform/coda/coda.h | 11 - drivers/media/platform/davinci/isif.c | 11 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-core.c | 34 +- drivers/media/platform/exynos4-is/fimc-core.h | 18 +- drivers/media/platform/exynos4-is/fimc-is.c | 20 +- drivers/media/platform/exynos4-is/fimc-is.h | 6 +- drivers/media/platform/exynos4-is/fimc-lite-reg.c | 4 +- drivers/media/platform/exynos4-is/fimc-lite.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.h | 4 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 8 +- drivers/media/platform/exynos4-is/fimc-reg.c | 18 +- drivers/media/platform/exynos4-is/fimc-reg.h | 4 +- drivers/media/platform/fsl-viu.c | 121 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 4 +- drivers/media/platform/meson/ge2d/Makefile | 3 - drivers/media/platform/meson/ge2d/ge2d-regs.h | 360 - drivers/media/platform/meson/ge2d/ge2d.c | 1067 - drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 9 - drivers/media/platform/mtk-vcodec/Makefile | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 11 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 19 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 11 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 28 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_fw.c | 174 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_fw.h | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_fw_priv.h | 52 - .../media/platform/mtk-vcodec/mtk_vcodec_fw_scp.c | 73 - .../media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c | 110 - drivers/media/platform/mtk-vpu/mtk_vpu.c | 101 +- drivers/media/platform/omap3isp/ispccdc.c | 5 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 9 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 7 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 25 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 1 - drivers/media/platform/qcom/camss/camss-ispif.c | 100 +- drivers/media/platform/qcom/camss/camss-ispif.h | 2 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 131 +- drivers/media/platform/qcom/camss/camss-vfe.c | 19 +- drivers/media/platform/qcom/camss/camss-vfe.h | 1 - drivers/media/platform/qcom/camss/camss-video.c | 90 +- drivers/media/platform/qcom/camss/camss.c | 206 +- drivers/media/platform/qcom/camss/camss.h | 1 - drivers/media/platform/qcom/venus/core.c | 41 +- drivers/media/platform/qcom/venus/core.h | 16 +- drivers/media/platform/qcom/venus/firmware.c | 17 +- drivers/media/platform/qcom/venus/hfi.c | 12 - drivers/media/platform/qcom/venus/pm_helpers.c | 16 +- drivers/media/platform/qcom/venus/vdec.c | 32 +- drivers/media/platform/qcom/venus/venc.c | 33 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 14 +- drivers/media/platform/rcar-vin/rcar-core.c | 221 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-dma.c | 171 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 12 +- drivers/media/platform/rcar-vin/rcar-vin.h | 23 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 1431 - .../media/platform/rockchip/rkisp1/rkisp1-common.h | 485 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 577 - .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 1160 - .../media/platform/rockchip/rkisp1/rkisp1-params.c | 1572 - .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 1262 - .../platform/rockchip/rkisp1/rkisp1-resizer.c | 846 - .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 415 - drivers/media/platform/s3c-camif/camif-core.c | 6 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 2 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 2 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 23 +- drivers/media/platform/stm32/stm32-dcmi.c | 63 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- drivers/media/radio/radio-sf16fmr2.c | 2 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/rc/keymaps/Makefile | 2 - drivers/media/rc/keymaps/rc-khamsin.c | 75 - drivers/media/rc/keymaps/rc-pine64.c | 65 - drivers/media/rc/lirc_dev.c | 3 +- drivers/media/rc/mtk-cir.c | 9 +- drivers/media/rc/sunxi-cir.c | 50 +- drivers/media/test-drivers/vicodec/codec-fwht.c | 13 +- drivers/media/test-drivers/vicodec/codec-fwht.h | 32 + .../media/test-drivers/vicodec/codec-v4l2-fwht.c | 88 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 46 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 116 +- drivers/media/test-drivers/vidtv/vidtv_bridge.h | 4 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 316 +- drivers/media/test-drivers/vidtv/vidtv_channel.h | 11 +- drivers/media/test-drivers/vidtv/vidtv_common.h | 1 + drivers/media/test-drivers/vidtv/vidtv_demod.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_demod.h | 11 +- drivers/media/test-drivers/vidtv/vidtv_encoder.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_mux.c | 248 +- drivers/media/test-drivers/vidtv/vidtv_mux.h | 21 +- drivers/media/test-drivers/vidtv/vidtv_pes.c | 179 +- drivers/media/test-drivers/vidtv/vidtv_pes.h | 8 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 1521 +- drivers/media/test-drivers/vidtv/vidtv_psi.h | 288 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 127 +- drivers/media/test-drivers/vidtv/vidtv_s302m.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_ts.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 7 +- drivers/media/test-drivers/vidtv/vidtv_tuner.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_tuner.h | 1 - drivers/media/test-drivers/vim2m.c | 20 +- drivers/media/test-drivers/vivid/vivid-core.c | 66 +- drivers/media/test-drivers/vivid/vivid-core.h | 1 - drivers/media/test-drivers/vivid/vivid-ctrls.c | 29 +- .../media/test-drivers/vivid/vivid-kthread-cap.c | 6 +- .../media/test-drivers/vivid/vivid-kthread-out.c | 6 +- .../media/test-drivers/vivid/vivid-kthread-touch.c | 6 +- drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 6 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 18 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 18 +- drivers/media/tuners/mt2060.c | 2 +- drivers/media/tuners/mt2063.c | 1 + drivers/media/tuners/mxl5005s.c | 20 +- drivers/media/usb/au0828/au0828-video.c | 7 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 2 +- drivers/media/usb/cx231xx/cx231xx-core.c | 10 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 5 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 22 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/em28xx/em28xx-audio.c | 14 +- drivers/media/usb/gspca/gspca.c | 1 - drivers/media/usb/gspca/ov534.c | 12 +- drivers/media/usb/msi2500/msi2500.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-devattr.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 7 +- drivers/media/usb/uvc/uvc_ctrl.c | 4 +- drivers/media/usb/zr364xx/zr364xx.c | 33 +- drivers/media/v4l2-core/v4l2-common.c | 33 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 1793 +- drivers/media/v4l2-core/v4l2-ctrls.c | 235 +- drivers/media/v4l2-core/v4l2-device.c | 3 +- drivers/media/v4l2-core/v4l2-fwnode.c | 32 +- drivers/media/v4l2-core/v4l2-ioctl.c | 184 +- drivers/media/v4l2-core/v4l2-subdev.c | 48 +- drivers/message/fusion/mptscsih.c | 13 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/eeprom/at24.c | 1 + drivers/misc/fastrpc.c | 6 +- drivers/misc/habanalabs/common/command_buffer.c | 9 +- drivers/misc/habanalabs/common/device.c | 16 +- drivers/misc/habanalabs/common/habanalabs.h | 14 +- drivers/misc/habanalabs/common/hw_queue.c | 19 +- drivers/misc/habanalabs/common/irq.c | 17 +- drivers/misc/habanalabs/common/memory.c | 1 - drivers/misc/habanalabs/gaudi/gaudi.c | 40 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 1 - drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 5 - drivers/misc/habanalabs/goya/goya.c | 26 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- .../misc/habanalabs/include/gaudi/gaudi_masks.h | 1 + drivers/misc/mei/Kconfig | 10 + drivers/misc/mei/Makefile | 3 + drivers/misc/mei/client.h | 4 +- drivers/misc/mei/hw-virtio.c | 874 + drivers/misc/mei/hw.h | 6 +- drivers/misc/mic/Kconfig | 141 + drivers/misc/mic/Makefile | 12 + drivers/misc/mic/bus/Makefile | 9 + drivers/misc/mic/bus/cosm_bus.c | 130 + drivers/misc/mic/bus/cosm_bus.h | 125 + drivers/misc/mic/bus/mic_bus.c | 194 + drivers/misc/mic/bus/scif_bus.c | 201 + drivers/misc/mic/bus/scif_bus.h | 125 + drivers/misc/mic/bus/vop_bus.c | 194 + drivers/misc/mic/bus/vop_bus.h | 129 + drivers/misc/mic/card/Makefile | 11 + drivers/misc/mic/card/mic_debugfs.c | 85 + drivers/misc/mic/card/mic_device.c | 417 + drivers/misc/mic/card/mic_device.h | 137 + drivers/misc/mic/card/mic_x100.c | 347 + drivers/misc/mic/card/mic_x100.h | 37 + drivers/misc/mic/common/mic_dev.h | 55 + drivers/misc/mic/cosm/Makefile | 11 + drivers/misc/mic/cosm/cosm_debugfs.c | 116 + drivers/misc/mic/cosm/cosm_main.c | 382 + drivers/misc/mic/cosm/cosm_main.h | 61 + drivers/misc/mic/cosm/cosm_scif_server.c | 399 + drivers/misc/mic/cosm/cosm_sysfs.c | 449 + drivers/misc/mic/cosm_client/Makefile | 8 + drivers/misc/mic/cosm_client/cosm_scif_client.c | 269 + drivers/misc/mic/host/Makefile | 12 + drivers/misc/mic/host/mic_boot.c | 588 + drivers/misc/mic/host/mic_debugfs.c | 149 + drivers/misc/mic/host/mic_device.h | 157 + drivers/misc/mic/host/mic_intr.c | 635 + drivers/misc/mic/host/mic_intr.h | 137 + drivers/misc/mic/host/mic_main.c | 335 + drivers/misc/mic/host/mic_smpt.c | 427 + drivers/misc/mic/host/mic_smpt.h | 87 + drivers/misc/mic/host/mic_x100.c | 585 + drivers/misc/mic/host/mic_x100.h | 77 + drivers/misc/mic/scif/Makefile | 21 + drivers/misc/mic/scif/scif_api.c | 1485 + drivers/misc/mic/scif/scif_debugfs.c | 116 + drivers/misc/mic/scif/scif_dma.c | 1940 + drivers/misc/mic/scif/scif_epd.c | 357 + drivers/misc/mic/scif/scif_epd.h | 200 + drivers/misc/mic/scif/scif_fd.c | 462 + drivers/misc/mic/scif/scif_fence.c | 783 + drivers/misc/mic/scif/scif_main.c | 351 + drivers/misc/mic/scif/scif_main.h | 274 + drivers/misc/mic/scif/scif_map.h | 127 + drivers/misc/mic/scif/scif_mmap.c | 690 + drivers/misc/mic/scif/scif_nm.c | 229 + drivers/misc/mic/scif/scif_nodeqp.c | 1349 + drivers/misc/mic/scif/scif_nodeqp.h | 221 + drivers/misc/mic/scif/scif_peer_bus.c | 175 + drivers/misc/mic/scif/scif_peer_bus.h | 23 + drivers/misc/mic/scif/scif_ports.c | 116 + drivers/misc/mic/scif/scif_rb.c | 240 + drivers/misc/mic/scif/scif_rb.h | 100 + drivers/misc/mic/scif/scif_rma.c | 1760 + drivers/misc/mic/scif/scif_rma.h | 477 + drivers/misc/mic/scif/scif_rma_list.c | 282 + drivers/misc/mic/scif/scif_rma_list.h | 48 + drivers/misc/mic/vop/Makefile | 10 + drivers/misc/mic/vop/vop_debugfs.c | 184 + drivers/misc/mic/vop/vop_main.c | 784 + drivers/misc/mic/vop/vop_main.h | 158 + drivers/misc/mic/vop/vop_vringh.c | 1166 + drivers/mmc/core/block.c | 2 +- drivers/mmc/host/mtk-sd.c | 39 +- drivers/mmc/host/renesas_sdhi_core.c | 14 +- drivers/mmc/host/sdhci-esdhc.h | 2 - drivers/mmc/host/sdhci-of-arasan.c | 54 +- drivers/mmc/host/sdhci-of-esdhc.c | 30 - drivers/mmc/host/sdhci-pci-core.c | 13 +- drivers/mmc/host/sdhci.c | 6 +- drivers/mmc/host/tmio_mmc_core.c | 7 +- drivers/mtd/nand/raw/ams-delta.c | 14 +- drivers/mtd/nand/raw/au1550nd.c | 13 +- drivers/mtd/nand/raw/cs553x_nand.c | 24 +- drivers/mtd/nand/raw/davinci_nand.c | 8 +- drivers/mtd/nand/raw/diskonchip.c | 29 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 43 +- drivers/mtd/nand/raw/fsmc_nand.c | 30 +- drivers/mtd/nand/raw/gpio.c | 13 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 23 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 26 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 21 +- drivers/mtd/nand/raw/mxc_nand.c | 17 +- drivers/mtd/nand/raw/orion_nand.c | 21 +- drivers/mtd/nand/raw/pasemi_nand.c | 21 +- drivers/mtd/nand/raw/plat_nand.c | 22 +- drivers/mtd/nand/raw/r852.c | 40 +- drivers/mtd/nand/raw/r852.h | 1 - drivers/mtd/nand/raw/sharpsl.c | 32 +- drivers/mtd/nand/raw/socrates_nand.c | 23 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 15 +- drivers/mtd/nand/raw/tmio_nand.c | 33 +- drivers/mtd/nand/raw/txx9ndfmc.c | 14 +- drivers/mtd/nand/raw/xway_nand.c | 20 +- drivers/mtd/spi-nor/core.c | 13 +- drivers/net/bonding/bond_main.c | 61 +- drivers/net/bonding/bond_options.c | 22 +- drivers/net/bonding/bond_sysfs_slave.c | 18 +- drivers/net/can/c_can/c_can.c | 18 +- drivers/net/can/dev.c | 16 +- drivers/net/can/flexcan.c | 40 +- drivers/net/can/kvaser_pciefd.c | 8 +- drivers/net/can/m_can/Kconfig | 3 +- drivers/net/can/m_can/m_can.c | 24 +- drivers/net/can/m_can/m_can.h | 1 - drivers/net/can/m_can/m_can_platform.c | 23 +- drivers/net/can/m_can/tcan4x5x.c | 41 +- drivers/net/can/peak_canfd/peak_canfd.c | 11 +- drivers/net/can/rx-offload.c | 4 +- drivers/net/can/sja1000/sja1000.c | 1 + drivers/net/can/softing/softing_main.c | 9 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 26 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 18 +- drivers/net/can/sun4i_can.c | 1 + drivers/net/can/ti_hecc.c | 21 +- drivers/net/can/usb/gs_usb.c | 131 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 51 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 48 +- drivers/net/can/xilinx_can.c | 6 +- drivers/net/dsa/lantiq_gswip.c | 11 - drivers/net/dsa/mv88e6xxx/chip.c | 2 - drivers/net/dsa/mv88e6xxx/devlink.c | 4 +- drivers/net/dsa/mv88e6xxx/global1.c | 31 - drivers/net/dsa/mv88e6xxx/global1.h | 1 - drivers/net/dsa/mv88e6xxx/global1_vtu.c | 59 +- drivers/net/dsa/ocelot/felix.c | 7 + drivers/net/dsa/ocelot/felix_vsc9959.c | 1 - drivers/net/dsa/ocelot/seville_vsc9953.c | 1 - drivers/net/dsa/qca8k.c | 4 +- drivers/net/ethernet/agere/Kconfig | 1 - drivers/net/ethernet/amazon/ena/ena_eth_com.c | 3 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 80 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 126 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/b44.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 57 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 +- drivers/net/ethernet/cadence/Kconfig | 1 - drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 9 +- drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 3 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 57 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 6 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 111 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 - .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 3 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 592 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 1 - .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 3 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 32 +- .../chelsio/inline_crypto/chtls/chtls_hw.c | 4 - .../chelsio/inline_crypto/chtls/chtls_io.c | 7 +- drivers/net/ethernet/faraday/Kconfig | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 4 - drivers/net/ethernet/freescale/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 38 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 2 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 1 - drivers/net/ethernet/freescale/enetc/Kconfig | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 62 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 125 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 16 +- drivers/net/ethernet/freescale/fec.h | 6 - drivers/net/ethernet/freescale/fec_main.c | 41 +- drivers/net/ethernet/freescale/fman/Kconfig | 1 - drivers/net/ethernet/freescale/gianfar.c | 14 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 4 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 6 + drivers/net/ethernet/ibm/ibmvnic.c | 253 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/e1000e/netdev.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 52 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 31 +- drivers/net/ethernet/intel/igb/igb.h | 5 - drivers/net/ethernet/intel/igb/igb_main.c | 37 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24 +- drivers/net/ethernet/marvell/mvneta.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 - drivers/net/ethernet/marvell/prestera/Kconfig | 1 - .../net/ethernet/marvell/prestera/prestera_main.c | 4 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 7 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 21 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 40 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 - .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 72 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 2 - .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 14 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 3 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 9 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 + .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 23 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 2 - .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 21 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 1 - .../mellanox/mlx5/core/steering/dr_domain.c | 5 - .../mellanox/mlx5/core/steering/dr_types.h | 1 - drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 8 +- 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/Kconfig | 1 - drivers/net/ethernet/microchip/lan743x_main.c | 37 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 + drivers/net/ethernet/mscc/ocelot.c | 9 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 1 - drivers/net/ethernet/netronome/Kconfig | 1 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 + drivers/net/ethernet/nxp/Kconfig | 1 - drivers/net/ethernet/pasemi/pasemi_mac.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 2 - .../net/ethernet/pensando/ionic/ionic_ethtool.c | 5 - drivers/net/ethernet/pensando/ionic/ionic_fw.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 29 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_stats.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 47 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 1 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 3 + drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 12 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 - drivers/net/ethernet/realtek/r8169_main.c | 36 +- drivers/net/ethernet/renesas/ravb_main.c | 10 +- drivers/net/ethernet/rocker/Kconfig | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 14 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 54 +- drivers/net/ethernet/ti/am65-cpts.c | 3 +- drivers/net/ethernet/ti/cpsw.c | 11 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 1 + drivers/net/ethernet/ti/cpsw_new.c | 9 +- drivers/net/ethernet/ti/cpsw_priv.c | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/geneve.c | 3 +- drivers/net/gtp.c | 16 +- drivers/net/ipa/gsi_trans.c | 43 +- drivers/net/netdevsim/bpf.c | 15 +- drivers/net/netdevsim/dev.c | 2 - drivers/net/netdevsim/health.c | 1 - drivers/net/netdevsim/netdevsim.h | 1 - drivers/net/netdevsim/udp_tunnels.c | 1 - drivers/net/phy/mscc/mscc_macsec.c | 1 + drivers/net/phy/realtek.c | 2 - drivers/net/phy/sfp.c | 3 +- drivers/net/phy/smsc.c | 4 +- drivers/net/tun.c | 14 +- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/vrf.c | 102 +- drivers/net/vxlan.c | 7 +- drivers/net/wan/cosa.c | 1 - drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 10 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 18 - .../net/wireless/intel/iwlwifi/mvm/time-event.c | 103 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 20 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 6 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 36 +- drivers/net/wireless/mediatek/mt76/usb.c | 17 +- drivers/net/wireless/realtek/rtw88/debug.c | 2 - drivers/net/wireless/realtek/rtw88/fw.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 4 +- drivers/nvme/host/core.c | 37 +- drivers/nvme/host/fc.c | 270 +- drivers/nvme/host/nvme.h | 7 +- drivers/nvme/host/pci.c | 38 +- drivers/nvme/host/rdma.c | 26 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvme/target/core.c | 4 +- drivers/nvme/target/trace.h | 21 +- drivers/of/address.c | 46 +- drivers/of/device.c | 6 +- drivers/of/of_reserved_mem.c | 13 +- drivers/of/unittest.c | 21 - drivers/opp/core.c | 9 +- drivers/opp/of.c | 2 - drivers/pci/controller/dwc/pcie-designware-host.c | 8 +- drivers/pci/controller/pci-hyperv.c | 6 +- drivers/pci/controller/pci-mvebu.c | 23 +- drivers/pci/controller/vmd.c | 9 +- drivers/pci/pci.c | 9 +- drivers/perf/Kconfig | 7 - drivers/perf/Makefile | 1 - drivers/perf/arm_dmc620_pmu.c | 748 - drivers/perf/arm_dsu_pmu.c | 3 + drivers/perf/arm_pmu.c | 5 - drivers/perf/arm_smmuv3_pmu.c | 39 - drivers/perf/fsl_imx8_ddr_perf.c | 135 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 10 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 7 - drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 5 + drivers/phy/intel/Kconfig | 2 +- drivers/phy/mediatek/Kconfig | 9 +- drivers/phy/mediatek/Makefile | 5 - drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 288 - drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 177 - drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 248 - drivers/phy/motorola/phy-cpcap-usb.c | 3 +- drivers/phy/qualcomm/Kconfig | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/tegra/xusb.c | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 73 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 7 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 8 +- drivers/pinctrl/intel/pinctrl-intel.c | 44 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 452 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 8 - drivers/pinctrl/pinctrl-amd.c | 13 +- drivers/pinctrl/pinctrl-ingenic.c | 72 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 30 +- drivers/pinctrl/qcom/pinctrl-msm.c | 32 +- drivers/pinctrl/qcom/pinctrl-sm8250.c | 18 - drivers/platform/x86/Kconfig | 11 - drivers/platform/x86/Makefile | 3 - drivers/platform/x86/acer-wmi.c | 1 - drivers/platform/x86/intel-vbtn.c | 6 - drivers/platform/x86/thinkpad_acpi.c | 13 +- drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/touchscreen_dmi.c | 50 - drivers/platform/x86/uv_sysfs.c | 929 - drivers/pnp/core.c | 4 +- drivers/powercap/intel_rapl_common.c | 2 +- drivers/powercap/powercap_sys.c | 4 +- drivers/ptp/ptp_clockmatrix.c | 49 +- drivers/pwm/pwm-sl28cpld.c | 6 +- drivers/regulator/core.c | 45 +- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/regulator/ti-abb-regulator.c | 12 +- drivers/rtc/Makefile | 1 + drivers/rtc/class.c | 9 +- drivers/rtc/rtc-cmos.c | 3 - drivers/rtc/rtc-mc146818-lib.c | 70 +- drivers/rtc/systohc.c | 61 + drivers/s390/block/dasd.c | 99 +- drivers/s390/block/dasd_eckd.c | 94 + drivers/s390/block/dasd_fba.c | 3 + drivers/s390/block/dasd_int.h | 10 + drivers/s390/char/con3215.c | 85 +- drivers/s390/char/con3270.c | 1 + drivers/s390/char/raw3270.c | 78 +- drivers/s390/char/raw3270.h | 1 + drivers/s390/char/sclp.h | 10 +- drivers/s390/char/sclp_cmd.c | 16 +- drivers/s390/char/sclp_early.c | 59 +- drivers/s390/char/sclp_early_core.c | 13 +- drivers/s390/char/tape.h | 1 + drivers/s390/char/tape_34xx.c | 1 + drivers/s390/char/tape_3590.c | 1 + drivers/s390/char/tape_core.c | 50 + drivers/s390/char/vmur.c | 24 + drivers/s390/cio/chsc_sch.c | 29 + drivers/s390/cio/cmf.c | 5 + drivers/s390/cio/css.c | 130 +- drivers/s390/cio/css.h | 10 + drivers/s390/cio/device.c | 265 +- drivers/s390/cio/device.h | 1 + drivers/s390/cio/device_fsm.c | 6 + drivers/s390/cio/eadm_sch.c | 13 + drivers/s390/cio/io_sch.h | 1 + drivers/s390/crypto/ap_bus.c | 227 +- drivers/s390/crypto/ap_bus.h | 12 - drivers/s390/crypto/pkey_api.c | 45 +- drivers/s390/crypto/zcrypt_api.c | 66 - drivers/s390/crypto/zcrypt_api.h | 2 - drivers/s390/crypto/zcrypt_card.c | 13 +- drivers/s390/crypto/zcrypt_queue.c | 6 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/qeth_core.h | 9 +- drivers/s390/net/qeth_core_main.c | 82 +- drivers/s390/net/qeth_l2_main.c | 18 +- drivers/s390/scsi/zfcp_ccw.c | 57 +- drivers/s390/scsi/zfcp_dbf.c | 25 + drivers/s390/scsi/zfcp_def.h | 1 + drivers/s390/scsi/zfcp_ext.h | 1 + drivers/scsi/be2iscsi/be_main.c | 4 +- drivers/scsi/bnx2i/Kconfig | 1 - drivers/scsi/device_handler/scsi_dh_alua.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 5 - drivers/scsi/hpsa.c | 4 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/libiscsi.c | 23 +- drivers/scsi/megaraid/megaraid_sas_base.c | 39 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 9 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/qla2xxx/qla_tmpl.c | 4 + drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/storvsc_drv.c | 4 +- drivers/scsi/ufs/ufshcd.c | 71 +- drivers/scsi/ufs/ufshcd.h | 2 - drivers/soc/fsl/dpio/dpio-driver.c | 5 +- drivers/soc/ti/ti_sci_pm_domains.c | 2 +- drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835.c | 39 +- drivers/spi/spi-bcm2835aux.c | 20 +- drivers/spi/spi-cadence-quadspi.c | 2 - drivers/spi/spi-dw-core.c | 7 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-dspi.c | 10 +- drivers/spi/spi-fsl-lpspi.c | 3 + drivers/spi/spi-imx.c | 24 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-nxp-fspi.c | 7 - drivers/spi/spi.c | 86 +- drivers/staging/comedi/drivers/cb_pcidas.c | 1 - drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/hantro/hantro_drv.c | 26 +- drivers/staging/media/hantro/hantro_h264.c | 8 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/hantro_vp8.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 10 +- drivers/staging/media/imx/imx-media.h | 2 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 8 +- drivers/staging/media/meson/vdec/vdec.c | 2 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 192 + drivers/staging/media/rkisp1/Kconfig | 19 + .../rockchip => staging/media}/rkisp1/Makefile | 0 drivers/staging/media/rkisp1/TODO | 13 + drivers/staging/media/rkisp1/rkisp1-capture.c | 1427 + .../media}/rkisp1/rkisp1-common.c | 0 drivers/staging/media/rkisp1/rkisp1-common.h | 489 + drivers/staging/media/rkisp1/rkisp1-dev.c | 582 + drivers/staging/media/rkisp1/rkisp1-isp.c | 1161 + drivers/staging/media/rkisp1/rkisp1-params.c | 1595 + drivers/staging/media/rkisp1/rkisp1-regs.h | 1262 + drivers/staging/media/rkisp1/rkisp1-resizer.c | 844 + drivers/staging/media/rkisp1/rkisp1-stats.c | 436 + drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 888 + drivers/staging/media/rkvdec/rkvdec-h264.c | 8 +- drivers/staging/media/rkvdec/rkvdec.c | 43 +- drivers/staging/media/sunxi/cedrus/Makefile | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 107 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 27 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 17 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 80 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 16 +- drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 907 - drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/mt7621-pci/pci-mt7621.c | 15 +- drivers/staging/octeon/ethernet-mdio.c | 6 + drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 - drivers/staging/ralink-gdma/Kconfig | 1 - drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 - .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 19 +- .../bindings/net/wireless/silabs,wfx.yaml | 2 +- drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/data_tx.c | 6 +- drivers/target/iscsi/iscsi_target.c | 17 +- drivers/target/target_core_user.c | 2 +- drivers/tee/amdtee/amdtee_private.h | 8 +- drivers/tee/amdtee/core.c | 26 +- drivers/tee/optee/call.c | 3 +- drivers/tee/tee_core.c | 5 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 18 +- drivers/thunderbolt/debugfs.c | 1 - drivers/thunderbolt/icm.c | 12 +- drivers/thunderbolt/nhi.c | 23 +- drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/tb.h | 2 - drivers/thunderbolt/usb4.c | 4 - drivers/thunderbolt/xdomain.c | 1 - drivers/tty/serial/21285.c | 12 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/ar933x_uart.c | 6 +- drivers/tty/serial/fsl_lpuart.c | 13 +- drivers/tty/serial/imx.c | 30 +- drivers/tty/serial/pmac_zilog.c | 14 +- drivers/tty/serial/serial_txx9.c | 3 - drivers/tty/tty_io.c | 13 +- drivers/tty/tty_jobctrl.c | 44 +- drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt.c | 24 +- drivers/tty/vt/vt_ioctl.c | 47 +- drivers/uio/uio.c | 10 +- drivers/usb/cdns3/core.c | 29 +- drivers/usb/cdns3/ep0.c | 65 +- drivers/usb/cdns3/gadget.c | 142 +- drivers/usb/cdns3/gadget.h | 5 +- drivers/usb/class/cdc-acm.c | 21 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/core/devio.c | 14 +- drivers/usb/core/driver.c | 30 +- drivers/usb/core/generic.c | 4 +- drivers/usb/core/quirks.c | 13 - drivers/usb/core/usb.h | 2 - drivers/usb/dwc2/platform.c | 3 - drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/dwc3/ep0.c | 3 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/gadget/function/f_fs.c | 6 +- drivers/usb/gadget/function/f_midi.c | 10 +- drivers/usb/gadget/legacy/inode.c | 3 - drivers/usb/gadget/legacy/raw_gadget.c | 5 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/host/ehci-tegra.c | 4 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/host/ohci-omap.c | 4 +- drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-mem.c | 4 +- drivers/usb/host/xhci-pci.c | 17 - drivers/usb/host/xhci.c | 5 +- drivers/usb/host/xhci.h | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 21 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 21 + drivers/usb/mtu3/mtu3_gadget.c | 1 - drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/serial/ch341.c | 5 +- drivers/usb/serial/cyberjack.c | 7 +- drivers/usb/serial/kl5kusb105.c | 10 +- drivers/usb/serial/option.c | 20 +- drivers/usb/storage/scsiglue.c | 2 +- drivers/usb/storage/uas.c | 19 +- drivers/usb/storage/usb.c | 5 +- drivers/usb/typec/Kconfig | 1 - drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/stusb160x.c | 26 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/typec/ucsi/psy.c | 9 - drivers/usb/typec/ucsi/ucsi.c | 7 +- drivers/usb/typec/ucsi/ucsi.h | 2 - drivers/vdpa/Kconfig | 2 - drivers/vdpa/mlx5/core/mr.c | 5 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 33 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 10 +- drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 2 +- drivers/vfio/pci/vfio_pci.c | 2 +- drivers/vfio/pci/vfio_pci_rdwr.c | 43 +- drivers/vfio/platform/vfio_platform_common.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/vhost/scsi.c | 399 +- drivers/vhost/vdpa.c | 209 +- drivers/vhost/vhost.c | 6 - drivers/vhost/vhost.h | 1 - drivers/vhost/vringh.c | 6 +- drivers/video/console/dummycon.c | 20 + drivers/video/console/sticore.c | 10 +- drivers/video/fbdev/atafb.c | 8 + drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/radeon_base.c | 4 +- drivers/video/fbdev/cirrusfb.c | 3 +- drivers/video/fbdev/core/bitblit.c | 3 + drivers/video/fbdev/core/fbcmap.c | 2 +- drivers/video/fbdev/core/fbcon.c | 113 +- drivers/video/fbdev/core/fbcon_ccw.c | 1 + drivers/video/fbdev/core/fbcon_cw.c | 1 + drivers/video/fbdev/core/fbcon_rotate.c | 4 +- drivers/video/fbdev/core/fbcon_ud.c | 1 + drivers/video/fbdev/core/fbmem.c | 49 +- drivers/video/fbdev/core/softcursor.c | 2 + drivers/video/fbdev/core/tileblit.c | 6 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/hyperv_fb.c | 17 +- drivers/video/fbdev/matrox/matroxfb_base.c | 8 +- drivers/video/fbdev/mx3fb.c | 2 + drivers/video/fbdev/nvidia/nv_of.c | 3 +- .../omap2/omapfb/displays/connector-analog-tv.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +- .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 7 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 16 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/video-pll.c | 20 +- drivers/video/fbdev/riva/riva_hw.c | 14 +- drivers/video/fbdev/sbuslib.c | 124 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 7 +- drivers/video/fbdev/sis/300vtbl.h | 2 + drivers/video/fbdev/sis/sis_accel.h | 14 +- drivers/video/hdmi.c | 11 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 6 +- drivers/xen/grant-table.c | 123 - drivers/xen/swiotlb-xen.c | 3 +- drivers/xen/unpopulated-alloc.c | 20 +- drivers/xen/xen-scsiback.c | 60 +- fs/9p/vfs_file.c | 12 - fs/afs/cell.c | 3 +- fs/afs/dir.c | 13 +- fs/afs/dir_edit.c | 6 +- fs/afs/file.c | 78 +- fs/afs/inode.c | 8 - fs/afs/internal.h | 58 - fs/afs/super.c | 3 - fs/afs/write.c | 110 +- fs/afs/xattr.c | 9 +- fs/afs/yfsclient.c | 1 - fs/aio.c | 3 +- fs/binfmt_elf.c | 6 +- fs/btrfs/backref.c | 13 +- fs/btrfs/block-group.c | 1 - fs/btrfs/block-rsv.c | 3 +- fs/btrfs/ctree.h | 8 +- fs/btrfs/dev-replace.c | 31 +- fs/btrfs/disk-io.c | 139 +- fs/btrfs/disk-io.h | 3 - fs/btrfs/extent-tree.c | 2 +- fs/btrfs/file.c | 60 +- fs/btrfs/inode.c | 66 +- fs/btrfs/ioctl.c | 10 +- fs/btrfs/qgroup.c | 118 +- fs/btrfs/reada.c | 47 - fs/btrfs/ref-verify.c | 1 - fs/btrfs/relocation.c | 4 +- fs/btrfs/scrub.c | 5 +- fs/btrfs/tests/inode-tests.c | 12 +- fs/btrfs/tree-checker.c | 21 - fs/btrfs/volumes.c | 39 +- fs/btrfs/volumes.h | 12 +- fs/cachefiles/rdwr.c | 3 +- fs/ceph/caps.c | 2 +- fs/ceph/mds_client.c | 50 +- fs/ceph/mds_client.h | 1 - fs/ceph/quota.c | 2 +- fs/ceph/snap.c | 2 +- fs/cifs/cifsacl.c | 1 - fs/cifs/connect.c | 5 +- fs/cifs/smb2ops.c | 92 +- fs/cifs/smb2pdu.c | 71 +- fs/cifs/smb2pdu.h | 2 + fs/cifs/transport.c | 4 +- fs/compat_binfmt_elf.c | 20 +- fs/coredump.c | 3 +- fs/crypto/fname.c | 10 +- fs/crypto/fscrypt_private.h | 56 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 55 +- fs/crypto/inline_crypt.c | 2 +- fs/crypto/keyring.c | 10 +- fs/crypto/keysetup.c | 48 +- fs/crypto/policy.c | 27 +- fs/debugfs/file.c | 15 +- fs/efivarfs/inode.c | 2 - fs/erofs/inode.c | 21 +- fs/erofs/zdata.c | 7 +- fs/exec.c | 3 - fs/ext4/dir.c | 80 +- fs/ext4/ext4.h | 87 +- fs/ext4/extents.c | 37 +- fs/ext4/fast_commit.c | 173 +- fs/ext4/fast_commit.h | 6 +- fs/ext4/file.c | 6 +- fs/ext4/fsmap.c | 2 +- fs/ext4/fsync.c | 2 +- fs/ext4/hash.c | 2 +- fs/ext4/inline.c | 1 - fs/ext4/inode.c | 30 +- fs/ext4/mballoc.c | 6 +- fs/ext4/namei.c | 94 +- fs/ext4/super.c | 74 +- fs/ext4/sysfs.c | 2 - fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 2 - fs/gfs2/aops.c | 2 +- fs/gfs2/bmap.c | 8 +- fs/gfs2/glock.c | 4 +- fs/gfs2/glops.c | 73 +- fs/gfs2/glops.h | 1 - fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 41 +- fs/gfs2/log.c | 2 - fs/gfs2/lops.c | 31 +- fs/gfs2/lops.h | 2 + fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/recovery.c | 2 +- fs/gfs2/rgrp.c | 19 +- fs/gfs2/super.c | 1 - fs/hfs/btree.h | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/io-wq.c | 4 - fs/io_uring.c | 408 +- fs/iomap/buffered-io.c | 30 +- fs/isofs/rock.h | 8 +- fs/jbd2/checkpoint.c | 2 - fs/jbd2/commit.c | 11 +- fs/jbd2/journal.c | 172 +- fs/jbd2/recovery.c | 6 +- fs/jbd2/transaction.c | 35 +- fs/libfs.c | 6 +- fs/mount.h | 3 +- fs/namespace.c | 4 +- fs/nfs/Kconfig | 9 - fs/nfs/dir.c | 15 +- fs/nfs/flexfilelayout/flexfilelayout.c | 27 +- fs/nfs/nfs42proc.c | 21 +- fs/nfs/nfs42xattr.c | 2 - fs/nfs/nfs42xdr.c | 5 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4proc.c | 2 +- fs/nfs/nfsroot.c | 6 - fs/nfs/pagelist.c | 36 +- fs/nfsd/nfs3proc.c | 6 +- fs/nfsd/nfs3xdr.c | 1 - fs/nfsd/nfs4proc.c | 3 +- fs/notify/fsnotify.c | 12 +- fs/ocfs2/journal.c | 2 +- fs/ocfs2/super.c | 1 - fs/proc/array.c | 10 +- fs/proc/base.c | 2 - fs/proc/cpuinfo.c | 2 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 2 - fs/proc/self.c | 7 - fs/proc/stat.c | 5 +- fs/proc/task_mmu.c | 8 +- fs/select.c | 4 +- fs/seq_file.c | 96 +- fs/super.c | 49 + fs/ubifs/auth.c | 1 + fs/ubifs/dir.c | 28 +- fs/verity/enable.c | 8 +- fs/verity/fsverity_private.h | 38 +- fs/verity/hash_algs.c | 2 +- fs/verity/init.c | 2 +- fs/verity/measure.c | 12 +- fs/verity/open.c | 24 +- fs/verity/signature.c | 14 +- fs/verity/verify.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 1 - fs/xfs/libxfs/xfs_attr_leaf.c | 8 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/scrub/bmap.c | 10 +- fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/dir.c | 21 +- fs/xfs/scrub/inode.c | 3 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/xfs_aops.c | 20 +- fs/xfs/xfs_iomap.c | 29 - fs/xfs/xfs_iops.c | 10 - fs/xfs/xfs_iwalk.c | 27 +- fs/xfs/xfs_mount.c | 11 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_reflink.c | 3 +- fs/zonefs/super.c | 14 +- include/asm-generic/Kbuild | 2 +- include/asm-generic/atomic-instrumented.h | 216 +- include/asm-generic/barrier.h | 1 - include/asm-generic/kmap_size.h | 12 - include/asm-generic/kmap_types.h | 11 + include/asm-generic/msi.h | 4 - include/asm-generic/percpu.h | 18 +- include/asm-generic/syscall.h | 24 +- include/asm-generic/uaccess.h | 6 +- include/asm-generic/vmlinux.lds.h | 1 - include/crypto/aead.h | 5 - include/crypto/curve25519.h | 2 - include/crypto/hash_info.h | 3 +- include/crypto/internal/blake2s.h | 2 - include/crypto/sha.h | 167 + include/crypto/sha1.h | 46 - include/crypto/sha1_base.h | 5 +- include/crypto/sha2.h | 134 - include/crypto/sha256_base.h | 5 +- include/crypto/sha512_base.h | 5 +- include/crypto/sm3_base.h | 3 +- include/drm/amd_asic_type.h | 2 - include/drm/drm_atomic.h | 16 +- include/drm/drm_atomic_helper.h | 4 +- include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 2 +- include/drm/drm_crtc.h | 26 - include/drm/drm_device.h | 6 +- include/drm/drm_dp_helper.h | 136 +- include/drm/drm_drv.h | 92 +- include/drm/drm_dsc.h | 3 +- include/drm/drm_edid.h | 7 + include/drm/drm_encoder.h | 1 + include/drm/drm_gem.h | 7 +- include/drm/drm_gem_cma_helper.h | 8 +- include/drm/drm_gem_shmem_helper.h | 4 +- include/drm/drm_gem_ttm_helper.h | 6 - include/drm/drm_gem_vram_helper.h | 25 +- include/drm/drm_mode_config.h | 25 +- include/drm/drm_modeset_helper_vtables.h | 22 +- include/drm/drm_plane.h | 21 - include/drm/drm_prime.h | 5 +- include/drm/drm_print.h | 20 +- include/drm/i915_pciids.h | 152 +- include/drm/ttm/ttm_bo_api.h | 126 +- include/drm/ttm/ttm_bo_driver.h | 114 +- include/drm/ttm/ttm_caching.h | 36 - include/drm/ttm/ttm_page_alloc.h | 122 + include/drm/ttm/ttm_placement.h | 15 + include/drm/ttm/ttm_pool.h | 91 - include/drm/ttm/ttm_resource.h | 12 +- include/drm/ttm/ttm_set_memory.h | 150 + include/drm/ttm/ttm_tt.h | 82 +- include/dt-bindings/clock/ingenic,sysost.h | 10 +- include/kunit/test.h | 18 +- include/linux/acpi_iort.h | 4 - include/linux/arm-smccc.h | 2 - include/linux/atomic-arch-fallback.h | 90 +- include/linux/atomic-fallback.h | 90 +- include/linux/blk-mq.h | 2 - include/linux/blkdev.h | 17 +- include/linux/bootconfig.h | 3 - include/linux/build_bug.h | 5 - include/linux/can/skb.h | 20 +- include/linux/ccp.h | 3 +- include/linux/cgroup.h | 5 +- include/linux/compiler-clang.h | 8 +- include/linux/compiler-gcc.h | 21 + include/linux/compiler.h | 18 +- include/linux/compiler_types.h | 4 + include/linux/completion.h | 5 +- include/linux/console.h | 1 + include/linux/context_tracking.h | 6 +- include/linux/cpufreq.h | 29 +- include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 6 - include/linux/debugfs.h | 18 +- include/linux/dma-buf-map.h | 266 - include/linux/dma-buf.h | 18 +- include/linux/dma/ti-cppi5.h | 4 +- include/linux/edac.h | 16 +- include/linux/elf.h | 10 - include/linux/elfcore.h | 22 - include/linux/entry-common.h | 171 +- include/linux/entry-kvm.h | 4 +- include/linux/filter.h | 24 +- include/linux/firmware/xlnx-zynqmp.h | 4 + include/linux/font.h | 3 +- include/linux/freelist.h | 129 - include/linux/fs.h | 40 +- include/linux/fscrypt.h | 112 +- include/linux/genhd.h | 2 +- include/linux/highmem-internal.h | 232 - include/linux/highmem.h | 294 +- include/linux/hrtimer.h | 6 +- include/linux/intel-iommu.h | 1 + include/linux/io-mapping.h | 38 +- include/linux/io-pgtable.h | 8 - include/linux/io_uring.h | 3 +- include/linux/iomap.h | 2 +- include/linux/iommu.h | 1 - include/linux/ipc_namespace.h | 3 +- include/linux/irq_work.h | 33 +- include/linux/irqdomain.h | 12 +- include/linux/irqflags.h | 8 +- include/linux/jbd2.h | 32 +- include/linux/jhash.h | 2 - include/linux/kernel.h | 22 +- include/linux/kprobes.h | 25 +- include/linux/list.h | 2 +- include/linux/llist.h | 23 - include/linux/lockdep.h | 6 - include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/memcontrol.h | 39 +- include/linux/memory_hotplug.h | 14 + include/linux/mic_bus.h | 100 + include/linux/mlx5/driver.h | 18 - include/linux/mlx5/mlx5_ifc.h | 13 +- include/linux/mm.h | 16 - include/linux/mmzone.h | 20 + include/linux/module.h | 2 +- include/linux/msi.h | 46 +- include/linux/netdevice.h | 19 +- include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter/x_tables.h | 5 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/nfs_page.h | 4 - include/linux/ns_common.h | 3 - include/linux/numa.h | 30 +- include/linux/of.h | 7 - include/linux/pagemap.h | 10 +- include/linux/perf/arm_pmu.h | 2 - include/linux/perf_event.h | 19 +- include/linux/perf_regs.h | 6 +- include/linux/pgtable.h | 84 +- include/linux/phy.h | 40 +- include/linux/pid_namespace.h | 4 +- include/linux/platform_data/cros_ec_commands.h | 14 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/media/coda.h | 14 + include/linux/platform_data/shmob_drm.h | 2 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/pm_runtime.h | 27 +- include/linux/preempt.h | 83 +- include/linux/purgatory.h | 2 +- include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 1 - include/linux/refcount.h | 132 +- include/linux/regmap.h | 35 + include/linux/rtc.h | 69 +- include/linux/rwsem.h | 3 - include/linux/scatterlist.h | 6 + include/linux/sched.h | 46 +- include/linux/sched/hotplug.h | 2 - include/linux/sched/mm.h | 5 - include/linux/sched/signal.h | 20 +- include/linux/sched/task.h | 2 + include/linux/sched/topology.h | 8 - include/linux/scif.h | 1339 + include/linux/scs.h | 16 +- include/linux/seccomp.h | 2 +- include/linux/security.h | 2 +- include/linux/seq_file.h | 1 - include/linux/seqlock.h | 121 +- include/linux/signal.h | 16 - include/linux/signal_types.h | 12 - include/linux/smp.h | 19 +- include/linux/soundwire/sdw_registers.h | 32 + include/linux/spi/spi.h | 19 - include/linux/stmmac.h | 1 - include/linux/stop_machine.h | 5 - include/linux/swiotlb.h | 11 +- include/linux/syscall_user_dispatch.h | 40 - include/linux/thread_info.h | 50 - include/linux/time64.h | 4 - include/linux/time_namespace.h | 37 +- include/linux/timekeeping.h | 2 - include/linux/timer.h | 1 + include/linux/timex.h | 1 + include/linux/tracehook.h | 44 +- include/linux/tty.h | 4 - include/linux/usb/composite.h | 2 +- include/linux/user_namespace.h | 5 +- include/linux/utsname.h | 9 +- include/linux/vdpa.h | 15 - include/linux/zsmalloc.h | 1 + include/media/dvbdev.h | 2 +- include/media/fwht-ctrls.h | 31 + include/media/h264-ctrls.h | 231 + include/media/hevc-ctrls.h | 10 +- include/media/mpeg2-ctrls.h | 4 +- include/media/rc-map.h | 2 - include/media/v4l2-async.h | 2 +- include/media/v4l2-common.h | 21 - include/media/v4l2-ctrls.h | 4 +- include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 2 +- include/media/v4l2-dv-timings.h | 2 +- include/media/v4l2-fwnode.h | 129 +- include/media/v4l2-h264.h | 2 +- include/media/v4l2-ioctl.h | 10 - include/media/v4l2-mediabus.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 2 +- include/media/vp8-ctrls.h | 8 +- include/net/bonding.h | 10 +- include/net/cfg80211.h | 9 +- include/net/inet_ecn.h | 2 +- include/net/inet_hashtables.h | 5 +- include/net/ip_tunnels.h | 7 +- include/net/ipv6_frag.h | 30 - include/net/mac80211.h | 7 +- include/net/neighbour.h | 1 - include/net/net_namespace.h | 11 +- include/net/netfilter/nf_tables.h | 4 - include/net/netfilter/nf_tables_offload.h | 7 - include/net/sch_generic.h | 12 + include/net/sock.h | 2 + include/net/tls.h | 22 +- include/net/xdp.h | 2 + include/net/xdp_sock.h | 1 - include/net/xsk_buff_pool.h | 2 +- include/rdma/rdma_cm.h | 14 +- include/scsi/libiscsi.h | 3 - include/soc/mscc/ocelot.h | 3 - include/sound/control.h | 2 +- include/sound/core.h | 3 +- include/sound/pcm.h | 4 +- include/sound/rt1015.h | 15 - include/trace/events/afs.h | 20 +- include/trace/events/ext4.h | 10 +- include/trace/events/sunrpc.h | 11 +- include/trace/events/writeback.h | 8 +- include/trace/syscall.h | 6 +- include/uapi/asm-generic/siginfo.h | 3 +- include/uapi/asm-generic/signal-defs.h | 63 - include/uapi/asm-generic/signal.h | 29 + include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/drm_fourcc.h | 175 +- include/uapi/drm/drm_mode.h | 6 - include/uapi/drm/virtgpu_drm.h | 39 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/devlink.h | 2 - include/uapi/linux/fscrypt.h | 5 +- include/uapi/linux/fsverity.h | 49 - include/uapi/linux/gpio.h | 106 +- include/uapi/linux/icmpv6.h | 1 - include/uapi/linux/if_alg.h | 16 - include/uapi/linux/kd.h | 2 +- include/uapi/linux/lirc.h | 4 +- include/uapi/linux/media-bus-format.h | 11 +- include/uapi/linux/mic_common.h | 235 + include/uapi/linux/mic_ioctl.h | 77 + include/uapi/linux/openvswitch.h | 2 - include/uapi/linux/perf_event.h | 6 +- include/uapi/linux/prctl.h | 5 - include/uapi/linux/ptrace.h | 3 +- include/uapi/linux/rkisp1-config.h | 884 - include/uapi/linux/sched/types.h | 2 - include/uapi/linux/stat.h | 9 +- include/uapi/linux/v4l2-controls.h | 873 +- include/uapi/linux/vhost.h | 4 - include/uapi/linux/vhost_types.h | 9 - include/uapi/linux/videodev2.h | 41 +- include/uapi/linux/virtio_gpu.h | 78 - include/uapi/sound/compress_offload.h | 2 +- include/video/imx-ipu-v3.h | 3 + include/xen/grant_table.h | 17 - init/Kconfig | 14 +- init/initramfs.c | 2 +- init/main.c | 18 +- init/version.c | 2 +- ipc/msgutil.c | 2 +- ipc/namespace.c | 4 +- kernel/Makefile | 1 + kernel/auditsc.c | 4 +- kernel/bpf/Makefile | 6 +- kernel/bpf/bpf_lsm.c | 10 +- kernel/bpf/core.c | 2 +- kernel/bpf/hashtab.c | 30 +- kernel/bpf/helpers.c | 4 +- kernel/bpf/preload/Kconfig | 1 - kernel/bpf/stackmap.c | 2 +- kernel/bpf/verifier.c | 28 +- kernel/cgroup/cgroup.c | 2 +- kernel/cgroup/cpuset.c | 33 +- kernel/cgroup/namespace.c | 2 +- kernel/cpu.c | 15 +- kernel/crash_core.c | 2 +- kernel/debug/debug_core.c | 6 +- kernel/dma/swiotlb.c | 22 +- kernel/elfcore.c | 26 + kernel/entry/Makefile | 2 +- kernel/entry/common.c | 194 +- kernel/entry/common.h | 7 - kernel/entry/kvm.c | 3 - kernel/entry/syscall_user_dispatch.c | 104 - kernel/events/core.c | 229 +- kernel/events/internal.h | 16 +- kernel/events/ring_buffer.c | 20 +- kernel/events/uprobes.c | 2 +- kernel/exit.c | 21 +- kernel/fail_function.c | 5 +- kernel/fork.c | 24 +- kernel/futex.c | 27 +- kernel/hung_task.c | 3 +- kernel/irq/Kconfig | 1 - kernel/irq/irqdomain.c | 24 +- kernel/irq_work.c | 45 +- kernel/kcsan/encoding.h | 20 +- kernel/kcsan/selftest.c | 3 - kernel/kexec_core.c | 1 + kernel/kexec_file.c | 2 +- kernel/kprobes.c | 297 +- kernel/kthread.c | 24 +- kernel/locking/lock_events_list.h | 6 +- kernel/locking/lockdep.c | 45 +- kernel/locking/locktorture.c | 36 +- kernel/locking/rwsem.c | 383 +- kernel/nsproxy.c | 13 +- kernel/panic.c | 3 +- kernel/params.c | 2 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 13 +- kernel/power/process.c | 2 +- kernel/printk/printk.c | 10 +- kernel/printk/printk_ringbuffer.c | 4 +- kernel/ptrace.c | 32 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 16 - kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 52 +- kernel/rcu/refscale.c | 11 +- kernel/rcu/srcutree.c | 6 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 207 +- kernel/rcu/tree.h | 2 - kernel/rcu/tree_plugin.h | 2 +- kernel/rcu/tree_stall.h | 28 +- kernel/reboot.c | 28 +- kernel/scftorture.c | 49 +- kernel/sched/core.c | 1234 +- kernel/sched/cpudeadline.c | 4 +- kernel/sched/cpufreq_schedutil.c | 29 +- kernel/sched/cpupri.c | 52 +- kernel/sched/cpupri.h | 8 +- kernel/sched/deadline.c | 198 +- kernel/sched/debug.c | 12 +- kernel/sched/fair.c | 194 +- kernel/sched/idle.c | 35 +- kernel/sched/membarrier.c | 224 +- kernel/sched/rt.c | 99 +- kernel/sched/sched.h | 150 +- kernel/sched/stop_task.c | 5 +- kernel/sched/topology.c | 61 +- kernel/scs.c | 71 +- kernel/seccomp.c | 11 +- kernel/signal.c | 81 +- kernel/smp.c | 52 +- kernel/stop_machine.c | 29 +- kernel/sys.c | 5 - kernel/sysctl.c | 11 - kernel/task_work.c | 41 +- kernel/time/hrtimer.c | 7 +- kernel/time/itimer.c | 4 + kernel/time/jiffies.c | 3 +- kernel/time/namespace.c | 15 +- kernel/time/ntp.c | 229 +- kernel/time/ntp_internal.h | 7 - kernel/time/sched_clock.c | 4 +- kernel/time/tick-broadcast.c | 25 +- kernel/time/tick-common.c | 12 +- kernel/time/tick-internal.h | 1 + kernel/time/tick-sched.c | 128 +- kernel/time/timeconv.c | 6 +- kernel/time/timekeeping.c | 85 +- kernel/time/timekeeping.h | 2 +- kernel/time/timer.c | 62 +- kernel/time/timer_list.c | 66 +- kernel/torture.c | 34 +- kernel/trace/Kconfig | 2 +- kernel/trace/bpf_trace.c | 18 +- kernel/trace/ftrace.c | 22 +- kernel/trace/ring_buffer.c | 78 +- kernel/trace/trace.c | 21 +- kernel/trace/trace.h | 26 +- kernel/trace/trace_events.c | 8 +- kernel/trace/trace_events_synth.c | 53 +- kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_kprobe.c | 3 +- kernel/trace/trace_selftest.c | 9 +- kernel/tracepoint.c | 6 +- kernel/user.c | 2 +- kernel/user_namespace.c | 4 +- kernel/utsname.c | 7 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 4 - lib/Kconfig.debug | 24 - lib/Kconfig.kasan | 9 + lib/Makefile | 3 +- lib/cpumask.c | 18 - lib/crc32test.c | 4 + lib/crypto/blake2s-selftest.c | 2 +- lib/crypto/blake2s.c | 2 + lib/crypto/curve25519.c | 2 + lib/crypto/sha256.c | 214 +- lib/digsig.c | 2 +- lib/dump_stack.c | 2 - lib/fonts/font_10x18.c | 3 +- lib/fonts/font_6x10.c | 3 +- lib/fonts/font_6x11.c | 3 +- lib/fonts/font_6x8.c | 3 +- lib/fonts/font_7x14.c | 3 +- lib/fonts/font_8x16.c | 3 +- lib/fonts/font_8x8.c | 3 +- lib/fonts/font_acorn_8x8.c | 3 +- lib/fonts/font_mini_4x6.c | 3 +- lib/fonts/font_pearl_8x8.c | 3 +- lib/fonts/font_sun12x22.c | 3 +- lib/fonts/font_sun8x16.c | 3 +- lib/fonts/font_ter16x32.c | 3 +- lib/locking-selftest.c | 51 +- lib/mpi/ec.c | 3 + lib/scatterlist.c | 2 +- lib/sha1.c | 2 +- lib/smp_processor_id.c | 5 - lib/strncpy_from_user.c | 19 +- lib/syscall.c | 11 +- lib/test_kasan.c | 149 +- lib/zlib_dfltcc/dfltcc_inflate.c | 3 - mm/Kconfig | 16 +- mm/compaction.c | 12 +- mm/filemap.c | 26 +- mm/gup.c | 72 +- mm/highmem.c | 272 +- mm/huge_memory.c | 9 +- mm/hugetlb.c | 111 +- mm/hugetlb_cgroup.c | 8 +- mm/kasan/quarantine.c | 39 - mm/list_lru.c | 10 +- mm/madvise.c | 7 +- mm/memcontrol.c | 34 +- mm/memory-failure.c | 36 +- mm/memory_hotplug.c | 18 + mm/mempolicy.c | 6 +- mm/memremap.c | 39 +- mm/migrate.c | 44 +- mm/mmap.c | 26 +- mm/mprotect.c | 7 - mm/page-writeback.c | 6 + mm/page_alloc.c | 5 - mm/percpu.c | 8 +- mm/process_vm_access.c | 4 +- mm/rmap.c | 5 +- mm/slab.h | 40 +- mm/slub.c | 2 +- mm/swapfile.c | 4 +- mm/truncate.c | 2 +- mm/vmscan.c | 5 +- mm/zsmalloc.c | 54 + net/atm/lec.c | 5 +- net/batman-adv/fragmentation.c | 26 +- net/batman-adv/hard-interface.c | 3 - net/batman-adv/log.c | 1 - net/bluetooth/msft.c | 3 +- net/bridge/br_device.c | 7 - net/bridge/br_multicast.c | 34 +- net/bridge/br_netfilter_hooks.c | 7 +- net/bridge/br_private.h | 10 - net/bridge/br_vlan.c | 4 +- net/can/Kconfig | 5 +- net/can/af_can.c | 45 +- net/can/isotp.c | 29 +- net/can/j1939/socket.c | 6 - net/can/proc.c | 6 +- net/core/dev.c | 33 +- net/core/devlink.c | 100 +- net/core/flow_offload.c | 4 +- net/core/gro_cells.c | 7 +- net/core/lwt_bpf.c | 12 +- net/core/neighbour.c | 2 - net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 6 +- net/core/netpoll.c | 22 +- net/core/skbuff.c | 5 +- net/core/skmsg.c | 87 +- net/core/xdp.c | 29 +- net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 2 +- net/ethtool/bitset.c | 2 - net/ethtool/features.c | 2 +- net/ipv4/arp.c | 6 - net/ipv4/fib_frontend.c | 4 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/inet_hashtables.c | 68 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/ip_tunnel.c | 3 + net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/netfilter.c | 8 +- net/ipv4/netfilter/arp_tables.c | 14 +- net/ipv4/netfilter/ip_tables.c | 14 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 2 +- net/ipv4/route.c | 7 +- net/ipv4/syncookies.c | 9 +- net/ipv4/tcp.c | 2 - net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_cong.c | 5 - net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_ipv4.c | 33 +- net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_output.c | 9 +- net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 19 +- net/ipv4/xfrm4_tunnel.c | 4 +- net/ipv6/addrconf.c | 8 +- net/ipv6/addrlabel.c | 26 +- net/ipv6/ah6.c | 3 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/ndisc.c | 7 - net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6_tables.c | 14 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 9 - net/ipv6/reassembly.c | 17 - net/ipv6/seg6_hmac.c | 1 + net/ipv6/sit.c | 2 + net/ipv6/syncookies.c | 10 +- net/ipv6/tcp_ipv6.c | 31 +- net/ipv6/udp_offload.c | 17 +- net/ipv6/xfrm6_tunnel.c | 4 +- net/iucv/af_iucv.c | 7 +- net/mac80211/iface.c | 2 - net/mac80211/mesh_pathtbl.c | 4 +- net/mac80211/mlme.c | 3 +- net/mac80211/rc80211_minstrel.c | 27 +- net/mac80211/rc80211_minstrel.h | 1 + net/mac80211/sta_info.c | 32 +- net/mac80211/sta_info.h | 9 +- net/mac80211/status.c | 18 +- net/mac80211/tx.c | 44 +- net/mac80211/util.c | 2 +- net/mptcp/crypto.c | 2 +- net/mptcp/mib.c | 1 - net/mptcp/options.c | 2 +- net/mptcp/protocol.c | 11 - net/mptcp/subflow.c | 7 +- net/mptcp/token.c | 2 +- net/ncsi/ncsi-manage.c | 5 + net/ncsi/ncsi-netlink.c | 22 +- net/ncsi/ncsi-netlink.h | 3 + net/netfilter/ipset/ip_set_core.c | 6 +- net/netfilter/ipvs/ip_vs_core.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 31 +- net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 30 +- net/netfilter/nf_tables_offload.c | 17 - net/netfilter/nfnetlink.c | 22 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_cmp.c | 8 +- net/netfilter/nft_ct.c | 2 + net/netfilter/nft_dynset.c | 8 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_payload.c | 70 +- net/netfilter/utils.c | 4 +- net/netfilter/x_tables.c | 49 +- net/netlabel/netlabel_unlabeled.c | 17 +- net/openvswitch/actions.c | 10 +- net/openvswitch/datapath.c | 14 +- net/openvswitch/flow_netlink.c | 74 +- net/openvswitch/flow_table.c | 2 +- net/packet/af_packet.c | 18 +- net/rds/ib_cm.c | 5 +- net/rfkill/core.c | 3 - net/rose/rose_loopback.c | 17 +- net/sched/act_mpls.c | 4 - net/sched/cls_api.c | 4 +- net/sched/cls_flower.c | 4 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_netem.c | 9 +- net/sctp/input.c | 4 +- net/sctp/sm_sideeffect.c | 8 +- net/sctp/transport.c | 2 +- net/smc/af_smc.c | 10 +- net/smc/smc_clc.h | 4 +- net/smc/smc_core.c | 10 +- net/smc/smc_ib.c | 6 +- net/sunrpc/sysctl.c | 9 +- net/tipc/msg.c | 5 +- net/tipc/node.c | 4 - net/tipc/topsrv.c | 10 +- net/tls/tls_device.c | 42 +- net/tls/tls_sw.c | 8 +- net/vmw_vsock/af_vsock.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 8 +- net/wireless/core.c | 57 +- net/wireless/core.h | 5 +- net/wireless/nl80211.c | 5 +- net/wireless/reg.c | 2 +- net/x25/af_x25.c | 9 +- net/xdp/xdp_umem.c | 19 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 31 +- net/xdp/xsk_buff_pool.c | 14 +- net/xdp/xsk_queue.h | 6 - net/xfrm/xfrm_compat.c | 5 +- net/xfrm/xfrm_interface.c | 8 +- net/xfrm/xfrm_state.c | 12 +- 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 +- samples/ftrace/ftrace-direct-modify.c | 2 - samples/ftrace/ftrace-direct-too.c | 1 - samples/ftrace/ftrace-direct.c | 1 - samples/mic/mpssd/.gitignore | 2 + samples/mic/mpssd/Makefile | 28 + samples/mic/mpssd/micctrl | 162 + samples/mic/mpssd/mpss | 189 + samples/mic/mpssd/mpssd.c | 1815 + samples/mic/mpssd/mpssd.h | 89 + samples/mic/mpssd/sysfs.c | 91 + scripts/Makefile.build | 12 +- scripts/Makefile.extrawarn | 2 +- scripts/atomic/gen-atomic-fallback.sh | 63 +- scripts/atomic/gen-atomic-instrumented.sh | 29 +- scripts/atomic/gen-atomics.sh | 0 scripts/bpf_helpers_doc.py | 1 - scripts/get_abi.pl | 388 +- scripts/get_feat.pl | 630 - scripts/kernel-doc | 23 +- scripts/lld-version.sh | 20 - scripts/package/builddeb | 2 - scripts/recordmcount.pl | 3 + security/integrity/ima/ima.h | 2 +- security/integrity/integrity.h | 2 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/trusted-keys/trusted_tpm1.c | 2 +- security/selinux/ibpkey.c | 4 +- security/tomoyo/audit.c | 2 +- security/tomoyo/common.c | 8 +- security/tomoyo/condition.c | 2 +- security/tomoyo/domain.c | 6 +- security/tomoyo/gc.c | 2 +- security/tomoyo/memory.c | 4 +- security/tomoyo/securityfs_if.c | 6 +- security/tomoyo/util.c | 55 +- sound/core/control.c | 6 +- sound/core/pcm_dmaengine.c | 3 +- sound/core/pcm_lib.c | 2 +- sound/core/pcm_native.c | 4 +- sound/firewire/fireworks/fireworks_transaction.c | 4 +- sound/hda/ext/hdac_ext_controller.c | 2 - sound/pci/hda/hda_codec.c | 45 +- sound/pci/hda/hda_controller.h | 3 +- sound/pci/hda/hda_generic.c | 12 +- sound/pci/hda/hda_generic.h | 1 - sound/pci/hda/hda_intel.c | 66 +- sound/pci/hda/patch_ca0132.c | 2 - sound/pci/hda/patch_hdmi.c | 1 - sound/pci/hda/patch_realtek.c | 224 +- sound/pci/mixart/mixart_core.c | 5 +- sound/soc/atmel/mchp-spdiftx.c | 1 + sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cros_ec_codec.c | 2 +- sound/soc/codecs/cs42l51.c | 22 +- sound/soc/codecs/rt1015.c | 22 +- sound/soc/codecs/rt1015.h | 2 - sound/soc/codecs/rt5682.c | 1 - sound/soc/codecs/rt715-sdca-sdw.c | 278 + sound/soc/codecs/rt715-sdca-sdw.h | 170 + sound/soc/codecs/rt715-sdca.c | 936 + sound/soc/codecs/rt715-sdca.h | 124 + sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/codecs/wm_adsp.c | 1 - sound/soc/codecs/wsa881x.c | 2 - sound/soc/intel/Kconfig | 18 + sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst/Makefile | 6 +- sound/soc/intel/boards/bytcr_rt5640.c | 17 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 39 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 - sound/soc/intel/catpt/dsp.c | 9 +- sound/soc/intel/catpt/pcm.c | 19 +- sound/soc/intel/keembay/kmb_platform.c | 6 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 31 +- sound/soc/qcom/lpass-cpu.c | 70 +- sound/soc/qcom/lpass-lpaif-reg.h | 7 - sound/soc/qcom/lpass-platform.c | 25 +- sound/soc/qcom/lpass-sc7180.c | 2 +- sound/soc/qcom/lpass.h | 1 - sound/soc/qcom/sdm845.c | 2 - sound/soc/soc-core.c | 2 +- sound/soc/soc-dapm.c | 2 +- sound/soc/sof/loader.c | 5 - sound/usb/card.c | 4 - sound/usb/mixer_maps.c | 3 +- sound/usb/mixer_us16x08.c | 2 +- sound/usb/pcm.c | 6 - sound/usb/quirks.c | 11 +- tools/arch/arm64/include/uapi/asm/kvm.h | 25 - tools/arch/s390/include/uapi/asm/sie.h | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 6 +- tools/arch/x86/include/asm/disabled-features.h | 9 +- tools/arch/x86/include/asm/insn.h | 15 - tools/arch/x86/include/asm/msr-index.h | 10 - tools/arch/x86/include/asm/required-features.h | 2 +- tools/arch/x86/include/uapi/asm/kvm.h | 20 - tools/arch/x86/include/uapi/asm/svm.h | 13 - tools/arch/x86/lib/memcpy_64.S | 8 +- tools/arch/x86/lib/memset_64.S | 11 +- tools/bootconfig/main.c | 124 +- tools/bootconfig/test-bootconfig.sh | 6 +- tools/bpf/bpftool/btf.c | 1 - tools/bpf/bpftool/feature.c | 7 +- tools/bpf/bpftool/net.c | 18 +- tools/bpf/bpftool/pids.c | 4 +- tools/bpf/bpftool/prog.c | 2 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 4 +- tools/build/feature/test-all.c | 1 + tools/debugging/kernel-chktaint | 2 +- tools/include/linux/compiler-gcc.h | 12 + tools/include/linux/compiler.h | 3 + tools/include/nolibc/nolibc.h | 4 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/i915_drm.h | 59 +- tools/include/uapi/linux/bpf.h | 4 +- tools/include/uapi/linux/fscrypt.h | 6 +- tools/include/uapi/linux/kvm.h | 19 - tools/include/uapi/linux/mman.h | 1 - tools/include/uapi/linux/mount.h | 1 - tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/prctl.h | 9 - tools/include/uapi/linux/vhost.h | 4 - tools/kvm/kvm_stat/kvm_stat | 6 +- tools/lib/bpf/Makefile | 2 - tools/lib/bpf/hashmap.h | 15 +- tools/lib/bpf/libbpf.c | 23 +- tools/lib/bpf/ringbuf.c | 2 +- tools/lib/bpf/xsk.c | 9 +- tools/memory-model/Documentation/README | 76 - .../Documentation/control-dependencies.txt | 258 - tools/memory-model/Documentation/glossary.txt | 172 - tools/memory-model/Documentation/litmus-tests.txt | 17 - tools/memory-model/Documentation/ordering.txt | 556 - tools/memory-model/README | 22 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 19 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 15 +- .../MP+polockmbonce+poacquiresilsil.litmus | 8 +- .../MP+polockonce+poacquiresilsil.litmus | 8 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 20 +- .../litmus-tests/MP+poonceonces.litmus | 19 +- .../MP+pooncerelease+poacquireonce.litmus | 19 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 20 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/perf/Makefile.config | 1 - tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 11 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 7 - tools/perf/bench/mem-memcpy-x86-64-asm.S | 3 - tools/perf/bench/mem-memset-x86-64-asm.S | 3 - tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-inject.c | 12 +- tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-trace.c | 15 +- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- tools/perf/tests/dwarf-unwind.c | 10 +- tools/perf/tests/shell/test_arm_coresight.sh | 4 +- tools/perf/ui/browsers/hists.c | 2 +- tools/perf/util/build-id.c | 2 - tools/perf/util/dwarf-aux.c | 28 +- tools/perf/util/hashmap.c | 3 - tools/perf/util/hashmap.h | 27 +- tools/perf/util/include/linux/linkage.h | 7 - tools/perf/util/machine.c | 11 +- tools/perf/util/probe-finder.c | 3 +- .../util/scripting-engines/trace-event-python.c | 7 +- tools/perf/util/session.c | 14 - tools/perf/util/stat-display.c | 5 +- tools/perf/util/symbol.c | 7 - tools/perf/util/symbol.h | 2 - tools/perf/util/synthetic-events.c | 3 - tools/power/cpupower/lib/cpupower.c | 23 +- tools/power/cpupower/lib/cpupower_intern.h | 5 - tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- tools/power/cpupower/utils/helpers/helpers.h | 8 +- tools/power/cpupower/utils/helpers/misc.c | 48 - tools/power/cpupower/utils/helpers/msr.c | 28 + tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.8 | 2 +- tools/power/x86/turbostat/turbostat.c | 602 +- .../x86_energy_perf_policy.c | 176 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/kunit/.gitattributes | 1 + tools/testing/kunit/kunit.py | 27 +- tools/testing/kunit/kunit_kernel.py | 53 +- tools/testing/kunit/kunit_parser.py | 20 +- tools/testing/kunit/kunit_tool_test.py | 36 +- .../kunit/test_data/test_config_printk_time.log | 3 +- .../test_data/test_interrupted_tap_output.log | 3 +- .../test_data/test_kernel_panic_interrupt.log | 3 +- .../kunit/test_data/test_multiple_prefixes.log | 3 +- .../kunit/test_data/test_pound_no_prefix.log | 3 +- tools/testing/kunit/test_data/test_pound_sign.log | 1 - tools/testing/nvdimm/test/nfit.c | 103 + tools/testing/scatterlist/linux/mm.h | 1 - tools/testing/scatterlist/main.c | 6 +- tools/testing/selftests/Makefile | 2 - .../selftests/arm64/mte/check_buffer_fill.c | 3 - .../selftests/arm64/mte/check_child_memory.c | 3 - .../selftests/arm64/mte/check_ksm_options.c | 4 - .../selftests/arm64/mte/check_mmap_options.c | 4 - .../selftests/arm64/mte/check_tags_inclusion.c | 3 - tools/testing/selftests/arm64/mte/check_user_mem.c | 4 - tools/testing/selftests/bpf/prog_tests/align.c | 8 +- tools/testing/selftests/bpf/prog_tests/map_init.c | 214 - .../selftests/bpf/prog_tests/probe_read_user_str.c | 71 - tools/testing/selftests/bpf/prog_tests/ringbuf.c | 8 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 2 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 3 +- tools/testing/selftests/bpf/prog_tests/subprogs.c | 6 - .../selftests/bpf/prog_tests/test_global_funcs.c | 1 - tools/testing/selftests/bpf/progs/profiler.inc.h | 11 +- .../selftests/bpf/progs/test_global_func8.c | 19 - tools/testing/selftests/bpf/progs/test_map_init.c | 33 - .../selftests/bpf/progs/test_probe_read_user_str.c | 25 - .../selftests/bpf/progs/test_subprogs_unused.c | 21 - tools/testing/selftests/bpf/test_offload.py | 53 +- .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/verifier/bounds.c | 41 - .../clone3/clone3_cap_checkpoint_restore.c | 2 +- tools/testing/selftests/core/close_range_test.c | 8 +- .../selftests/filesystems/binderfs/binderfs_test.c | 8 +- .../filesystems/epoll/epoll_wakeup_test.c | 95 - .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 2 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 2 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 2 +- .../test.d/ftrace/func-filter-notrace-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 4 +- tools/testing/selftests/ftrace/test.d/functions | 7 - .../ftrace/test.d/kprobe/add_and_remove.tc | 2 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 2 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 10 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 - .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 14 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 12 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 4 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 46 +- tools/testing/selftests/kvm/.gitignore | 5 - tools/testing/selftests/kvm/Makefile | 26 +- .../selftests/kvm/aarch64/get-reg-list-sve.c | 3 - tools/testing/selftests/kvm/aarch64/get-reg-list.c | 841 - tools/testing/selftests/kvm/clear_dirty_log_test.c | 6 + tools/testing/selftests/kvm/demand_paging_test.c | 269 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 376 - tools/testing/selftests/kvm/dirty_log_test.c | 191 +- tools/testing/selftests/kvm/include/kvm_util.h | 7 +- .../testing/selftests/kvm/include/perf_test_util.h | 198 - tools/testing/selftests/kvm/include/test_util.h | 2 - .../selftests/kvm/include/x86_64/processor.h | 38 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 - .../testing/selftests/kvm/lib/aarch64/processor.c | 4 - tools/testing/selftests/kvm/lib/aarch64/ucall.c | 3 - tools/testing/selftests/kvm/lib/kvm_util.c | 90 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 2 - tools/testing/selftests/kvm/lib/s390x/processor.c | 4 - tools/testing/selftests/kvm/lib/s390x/ucall.c | 3 - tools/testing/selftests/kvm/lib/test_util.c | 22 +- tools/testing/selftests/kvm/lib/x86_64/handlers.S | 81 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 146 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 3 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 9 - .../testing/selftests/kvm/set_memory_region_test.c | 17 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 234 - .../selftests/kvm/x86_64/vmx_apic_access_test.c | 142 - tools/testing/selftests/lib.mk | 2 +- tools/testing/selftests/net/fcnal-test.sh | 95 - tools/testing/selftests/net/udpgso_bench_rx.c | 3 - tools/testing/selftests/pidfd/config | 1 - tools/testing/selftests/pidfd/pidfd_getfd_test.c | 5 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 + tools/testing/selftests/pidfd/pidfd_setns_test.c | 1 + tools/testing/selftests/pidfd/pidfd_test.c | 2 +- tools/testing/selftests/powerpc/include/utils.h | 5 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/powerpc/security/Makefile | 4 +- .../selftests/powerpc/security/entry_flush.c | 139 - .../selftests/powerpc/security/flush_utils.c | 70 - .../selftests/powerpc/security/flush_utils.h | 17 - .../testing/selftests/powerpc/security/rfi_flush.c | 96 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 + tools/testing/selftests/proc/proc-self-syscall.c | 1 + tools/testing/selftests/proc/proc-uptime-002.c | 1 + .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +- .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +- .../selftests/rcutorture/bin/parse-console.sh | 2 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 3 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 - .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 - .../rcutorture/configs/rcuscale/TRACE01.boot | 1 - tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- tools/testing/selftests/sgx/.gitignore | 2 - tools/testing/selftests/sgx/Makefile | 57 - tools/testing/selftests/sgx/call.S | 44 - tools/testing/selftests/sgx/defines.h | 21 - tools/testing/selftests/sgx/load.c | 277 - tools/testing/selftests/sgx/main.c | 246 - tools/testing/selftests/sgx/main.h | 41 - tools/testing/selftests/sgx/sign_key.S | 12 - tools/testing/selftests/sgx/sign_key.pem | 39 - tools/testing/selftests/sgx/sigstruct.c | 381 - tools/testing/selftests/sgx/test_encl.c | 20 - tools/testing/selftests/sgx/test_encl.lds | 40 - tools/testing/selftests/sgx/test_encl_bootstrap.S | 89 - .../selftests/syscall_user_dispatch/.gitignore | 3 - .../selftests/syscall_user_dispatch/Makefile | 9 - .../testing/selftests/syscall_user_dispatch/config | 1 - .../syscall_user_dispatch/sud_benchmark.c | 200 - .../selftests/syscall_user_dispatch/sud_test.c | 310 - tools/testing/selftests/tc-testing/config | 1 - .../tc-testing/tc-tests/filters/tests.json | 4 +- tools/testing/selftests/timens/procfs.c | 58 +- tools/testing/selftests/vm/Makefile | 4 - tools/testing/selftests/vm/userfaultfd.c | 25 +- tools/testing/selftests/wireguard/netns.sh | 8 - .../testing/selftests/wireguard/qemu/kernel.config | 2 - tools/testing/selftests/x86/fsgsbase.c | 12 +- .../testing/selftests/x86/raw_syscall_helper_32.S | 2 - tools/testing/selftests/x86/thunks.S | 2 - 5302 files changed, 103165 insertions(+), 499003 deletions(-) delete mode 100644 Documentation/ABI/testing/procfs-attr-current delete mode 100644 Documentation/ABI/testing/procfs-attr-exec delete mode 100644 Documentation/ABI/testing/procfs-attr-prev create mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-sc27xx delete mode 100644 Documentation/admin-guide/abi-obsolete.rst delete mode 100644 Documentation/admin-guide/abi-removed.rst delete mode 100644 Documentation/admin-guide/abi-stable.rst delete mode 100644 Documentation/admin-guide/abi-testing.rst delete mode 100644 Documentation/admin-guide/abi.rst delete mode 100644 Documentation/admin-guide/features.rst delete mode 100644 Documentation/admin-guide/reporting-issues.rst delete mode 100644 Documentation/admin-guide/syscall-user-dispatch.rst delete mode 100644 Documentation/arm/features.rst delete mode 100644 Documentation/arm64/features.rst create mode 100644 Documentation/core-api/atomic_ops.rst delete mode 100644 Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/intel,keembay- [...] delete mode 100644 Documentation/devicetree/bindings/display/intel,keembay-display.yaml delete mode 100644 Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt create mode 100644 Documentation/devicetree/bindings/input/cros-ec-keyb.txt delete mode 100644 Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml create mode 100644 Documentation/devicetree/bindings/media/coda.txt delete mode 100644 Documentation/devicetree/bindings/media/coda.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/nokia,smia.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov772x.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml create mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt create mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip-isp1.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/can-controller.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml create mode 100644 Documentation/devicetree/bindings/net/can/fsl-flexcan.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.yaml delete mode 100644 Documentation/driver-api/media/drivers/ccs/ccs-regs.asc delete mode 100644 Documentation/driver-api/media/drivers/ccs/ccs.rst delete mode 100755 Documentation/driver-api/media/drivers/ccs/mk-ccs-regs delete mode 100644 Documentation/driver-api/reset.rst delete mode 100644 Documentation/ia64/features.rst delete mode 100644 Documentation/leds/leds-el15203000.rst delete mode 100644 Documentation/leds/leds-sc27xx.rst delete mode 100644 Documentation/m68k/features.rst delete mode 100644 Documentation/mips/features.rst create mode 100644 Documentation/misc-devices/mic/index.rst create mode 100644 Documentation/misc-devices/mic/mic_overview.rst create mode 100644 Documentation/misc-devices/mic/scif_overview.rst delete mode 100644 Documentation/nios2/features.rst delete mode 100644 Documentation/nios2/index.rst delete mode 100644 Documentation/openrisc/features.rst delete mode 100644 Documentation/parisc/features.rst delete mode 100644 Documentation/powerpc/features.rst delete mode 100644 Documentation/riscv/features.rst delete mode 100644 Documentation/s390/features.rst delete mode 100644 Documentation/sh/features.rst delete mode 100644 Documentation/sparc/features.rst delete mode 100644 Documentation/sphinx/kernel_abi.py delete mode 100644 Documentation/sphinx/kernel_feat.py delete mode 100644 Documentation/translations/zh_CN/arm64/elf_hwcaps.rst delete mode 100644 Documentation/translations/zh_CN/arm64/perf.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/tmpfs.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec-stateless.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst delete mode 100644 Documentation/x86/features.rst delete mode 100644 Documentation/x86/resctrl.rst create mode 100644 Documentation/x86/resctrl_ui.rst delete mode 100644 Documentation/x86/sgx.rst delete mode 100644 Documentation/xtensa/features.rst delete mode 100644 LICENSES/dual/CC-BY-4.0 create mode 100644 arch/alpha/include/asm/kmap_types.h create mode 100644 arch/arc/include/asm/kmap_types.h create mode 100644 arch/arm/include/asm/kmap_types.h create mode 100644 arch/arm/mm/highmem.c delete mode 100644 arch/arm64/include/asm/alternative-macros.h delete mode 100644 arch/arm64/include/asm/rwonce.h delete mode 100644 arch/arm64/include/asm/signal.h create mode 100644 arch/arm64/kernel/scs.c create mode 100644 arch/ia64/include/asm/kmap_types.h create mode 100644 arch/microblaze/mm/highmem.c create mode 100644 arch/mips/include/asm/kmap_types.h create mode 100644 arch/nds32/mm/highmem.c create mode 100644 arch/parisc/include/asm/kmap_types.h create mode 100644 arch/powerpc/include/asm/kmap_types.h create mode 100644 arch/powerpc/mm/highmem.c delete mode 100644 arch/powerpc/mm/maccess.c delete mode 100755 arch/riscv/kernel/vdso/so2s.sh copy arch/{arm/mach-imx/Makefile.boot => s390/include/asm/vdso/vdso.h} (100%) create mode 100644 arch/s390/kernel/vdso64/getcpu.S delete mode 100644 arch/s390/kernel/vdso64/getcpu.c delete mode 100644 arch/s390/kernel/vdso64/vdso.h create mode 100644 arch/sh/include/asm/kmap_types.h create mode 100644 arch/sparc/include/asm/kmap_types.h create mode 100644 arch/sparc/mm/highmem.c create mode 100644 arch/um/include/asm/kmap_types.h create mode 100644 arch/x86/boot/code16gcc.h create mode 100644 arch/x86/crypto/aes_glue.c delete mode 100644 arch/x86/entry/vdso/extable.c delete mode 100644 arch/x86/entry/vdso/extable.h delete mode 100644 arch/x86/entry/vdso/vsgx.S create mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 arch/x86/include/asm/enclu.h create mode 100644 arch/x86/include/asm/kmap_types.h create mode 100644 arch/x86/include/asm/msidef.h delete mode 100644 arch/x86/include/asm/uv/uv_geo.h delete mode 100644 arch/x86/include/uapi/asm/sgx.h delete mode 100644 arch/x86/kernel/cpu/sgx/Makefile delete mode 100644 arch/x86/kernel/cpu/sgx/arch.h delete mode 100644 arch/x86/kernel/cpu/sgx/driver.c delete mode 100644 arch/x86/kernel/cpu/sgx/driver.h delete mode 100644 arch/x86/kernel/cpu/sgx/encl.c delete mode 100644 arch/x86/kernel/cpu/sgx/encl.h delete mode 100644 arch/x86/kernel/cpu/sgx/encls.h delete mode 100644 arch/x86/kernel/cpu/sgx/ioctl.c delete mode 100644 arch/x86/kernel/cpu/sgx/main.c delete mode 100644 arch/x86/kernel/cpu/sgx/sgx.h delete mode 100644 arch/x86/kernel/sev_verify_cbit.S create mode 100644 arch/x86/platform/uv/uv_sysfs.c delete mode 100644 drivers/auxdisplay/hd44780_common.c delete mode 100644 drivers/auxdisplay/hd44780_common.h delete mode 100644 drivers/auxdisplay/lcd2s.c create mode 100644 drivers/base/regmap/regmap-sdw-mbq.c create mode 100644 drivers/char/hw_random/hisi-trng-v2.c create mode 100644 drivers/clocksource/timer-nps.c delete mode 100644 drivers/crypto/hisilicon/trng/Makefile delete mode 100644 drivers/crypto/hisilicon/trng/trng.c delete mode 100644 drivers/crypto/keembay/Kconfig delete mode 100644 drivers/crypto/keembay/Makefile delete mode 100644 drivers/crypto/keembay/keembay-ocs-aes-core.c delete mode 100644 drivers/crypto/keembay/ocs-aes.c delete mode 100644 drivers/crypto/keembay/ocs-aes.h delete mode 100644 drivers/crypto/qat/qat_4xxx/Makefile delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_drv.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.h delete mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.h create mode 100644 drivers/dma/mic_x100_dma.c create mode 100644 drivers/dma/mic_x100_dma.h delete mode 100644 drivers/edac/igen6_edac.c create mode 100644 drivers/edac/mv64x60_edac.c create mode 100644 drivers/edac/mv64x60_edac.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h delete mode 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_trace.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/dimgrey_cavefish_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/vangogh_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.c delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.h delete mode 100644 drivers/gpu/drm/bridge/lontium-lt9611uxc.c delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c delete mode 100644 drivers/gpu/drm/kmb/Kconfig delete mode 100644 drivers/gpu/drm/kmb/Makefile delete mode 100644 drivers/gpu/drm/kmb/kmb_crtc.c delete mode 100644 drivers/gpu/drm/kmb/kmb_drv.c delete mode 100644 drivers/gpu/drm/kmb/kmb_drv.h delete mode 100644 drivers/gpu/drm/kmb/kmb_dsi.c delete mode 100644 drivers/gpu/drm/kmb/kmb_dsi.h delete mode 100644 drivers/gpu/drm/kmb/kmb_plane.c delete mode 100644 drivers/gpu/drm/kmb/kmb_plane.h delete mode 100644 drivers/gpu/drm/kmb/kmb_regs.h create mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.c rename drivers/{phy/mediatek/phy-mtk-mipi-dsi.h => gpu/drm/mediatek/mtk_mipi_tx.h} (100%) create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h delete mode 100644 drivers/gpu/drm/panel/panel-abt-y030xx067a.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672a.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-sofef00.c delete mode 100644 drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c delete mode 100644 drivers/gpu/drm/radeon/cik.h delete mode 100644 drivers/gpu/drm/radeon/dce6_afmt.h delete mode 100644 drivers/gpu/drm/radeon/evergreen.h delete mode 100644 drivers/gpu/drm/radeon/evergreen_hdmi.h delete mode 100644 drivers/gpu/drm/radeon/ni.h delete mode 100644 drivers/gpu/drm/radeon/r600.h delete mode 100644 drivers/gpu/drm/radeon/radeon_atombios.h delete mode 100644 drivers/gpu/drm/radeon/radeon_device.h delete mode 100644 drivers/gpu/drm/radeon/radeon_kms.h delete mode 100644 drivers/gpu/drm/radeon/radeon_legacy_encoders.h delete mode 100644 drivers/gpu/drm/radeon/radeon_pm.h delete mode 100644 drivers/gpu/drm/radeon/radeon_prime.h delete mode 100644 drivers/gpu/drm/radeon/radeon_ttm.h delete mode 100644 drivers/gpu/drm/radeon/rv770.h delete mode 100644 drivers/gpu/drm/radeon/si.h delete mode 100644 drivers/gpu/drm/radeon/vce.h create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc.c create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c delete mode 100644 drivers/gpu/drm/ttm/ttm_pool.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_vram.c create mode 100644 drivers/gpu/drm/vkms/vkms_gem.c delete mode 100644 drivers/media/i2c/ccs-pll.c delete mode 100644 drivers/media/i2c/ccs-pll.h delete mode 100644 drivers/media/i2c/ccs/Kconfig delete mode 100644 drivers/media/i2c/ccs/Makefile delete mode 100644 drivers/media/i2c/ccs/ccs-core.c delete mode 100644 drivers/media/i2c/ccs/ccs-data-defs.h delete mode 100644 drivers/media/i2c/ccs/ccs-data.c delete mode 100644 drivers/media/i2c/ccs/ccs-data.h delete mode 100644 drivers/media/i2c/ccs/ccs-limits.c delete mode 100644 drivers/media/i2c/ccs/ccs-limits.h delete mode 100644 drivers/media/i2c/ccs/ccs-quirk.c delete mode 100644 drivers/media/i2c/ccs/ccs-quirk.h delete mode 100644 drivers/media/i2c/ccs/ccs-reg-access.c delete mode 100644 drivers/media/i2c/ccs/ccs-reg-access.h delete mode 100644 drivers/media/i2c/ccs/ccs-regs.h delete mode 100644 drivers/media/i2c/ccs/ccs.h delete mode 100644 drivers/media/i2c/ccs/smiapp-reg-defs.h delete mode 100644 drivers/media/i2c/ov02a10.c delete mode 100644 drivers/media/i2c/ov9734.c create mode 100644 drivers/media/i2c/smiapp-pll.c create mode 100644 drivers/media/i2c/smiapp-pll.h create mode 100644 drivers/media/i2c/smiapp/Kconfig create mode 100644 drivers/media/i2c/smiapp/Makefile create mode 100644 drivers/media/i2c/smiapp/smiapp-core.c create mode 100644 drivers/media/i2c/smiapp/smiapp-limits.c create mode 100644 drivers/media/i2c/smiapp/smiapp-limits.h create mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.c create mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.h create mode 100644 drivers/media/i2c/smiapp/smiapp-reg-defs.h create mode 100644 drivers/media/i2c/smiapp/smiapp-reg.h create mode 100644 drivers/media/i2c/smiapp/smiapp-regs.c create mode 100644 drivers/media/i2c/smiapp/smiapp-regs.h create mode 100644 drivers/media/i2c/smiapp/smiapp.h delete mode 100644 drivers/media/platform/meson/ge2d/Makefile delete mode 100644 drivers/media/platform/meson/ge2d/ge2d-regs.h delete mode 100644 drivers/media/platform/meson/ge2d/ge2d.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_priv.h delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_scp.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-common.h delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-params.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c delete mode 100644 drivers/media/rc/keymaps/rc-khamsin.c delete mode 100644 drivers/media/rc/keymaps/rc-pine64.c create mode 100644 drivers/misc/mei/hw-virtio.c create mode 100644 drivers/misc/mic/Kconfig create mode 100644 drivers/misc/mic/Makefile create mode 100644 drivers/misc/mic/bus/Makefile create mode 100644 drivers/misc/mic/bus/cosm_bus.c create mode 100644 drivers/misc/mic/bus/cosm_bus.h create mode 100644 drivers/misc/mic/bus/mic_bus.c create mode 100644 drivers/misc/mic/bus/scif_bus.c create mode 100644 drivers/misc/mic/bus/scif_bus.h create mode 100644 drivers/misc/mic/bus/vop_bus.c create mode 100644 drivers/misc/mic/bus/vop_bus.h create mode 100644 drivers/misc/mic/card/Makefile create mode 100644 drivers/misc/mic/card/mic_debugfs.c create mode 100644 drivers/misc/mic/card/mic_device.c create mode 100644 drivers/misc/mic/card/mic_device.h create mode 100644 drivers/misc/mic/card/mic_x100.c create mode 100644 drivers/misc/mic/card/mic_x100.h create mode 100644 drivers/misc/mic/common/mic_dev.h create mode 100644 drivers/misc/mic/cosm/Makefile create mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c create mode 100644 drivers/misc/mic/cosm/cosm_main.c create mode 100644 drivers/misc/mic/cosm/cosm_main.h create mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c create mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c create mode 100644 drivers/misc/mic/cosm_client/Makefile create mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c create mode 100644 drivers/misc/mic/host/Makefile create mode 100644 drivers/misc/mic/host/mic_boot.c create mode 100644 drivers/misc/mic/host/mic_debugfs.c create mode 100644 drivers/misc/mic/host/mic_device.h create mode 100644 drivers/misc/mic/host/mic_intr.c create mode 100644 drivers/misc/mic/host/mic_intr.h create mode 100644 drivers/misc/mic/host/mic_main.c create mode 100644 drivers/misc/mic/host/mic_smpt.c create mode 100644 drivers/misc/mic/host/mic_smpt.h create mode 100644 drivers/misc/mic/host/mic_x100.c create mode 100644 drivers/misc/mic/host/mic_x100.h create mode 100644 drivers/misc/mic/scif/Makefile create mode 100644 drivers/misc/mic/scif/scif_api.c create mode 100644 drivers/misc/mic/scif/scif_debugfs.c create mode 100644 drivers/misc/mic/scif/scif_dma.c create mode 100644 drivers/misc/mic/scif/scif_epd.c create mode 100644 drivers/misc/mic/scif/scif_epd.h create mode 100644 drivers/misc/mic/scif/scif_fd.c create mode 100644 drivers/misc/mic/scif/scif_fence.c create mode 100644 drivers/misc/mic/scif/scif_main.c create mode 100644 drivers/misc/mic/scif/scif_main.h create mode 100644 drivers/misc/mic/scif/scif_map.h create mode 100644 drivers/misc/mic/scif/scif_mmap.c create mode 100644 drivers/misc/mic/scif/scif_nm.c create mode 100644 drivers/misc/mic/scif/scif_nodeqp.c create mode 100644 drivers/misc/mic/scif/scif_nodeqp.h create mode 100644 drivers/misc/mic/scif/scif_peer_bus.c create mode 100644 drivers/misc/mic/scif/scif_peer_bus.h create mode 100644 drivers/misc/mic/scif/scif_ports.c create mode 100644 drivers/misc/mic/scif/scif_rb.c create mode 100644 drivers/misc/mic/scif/scif_rb.h create mode 100644 drivers/misc/mic/scif/scif_rma.c create mode 100644 drivers/misc/mic/scif/scif_rma.h create mode 100644 drivers/misc/mic/scif/scif_rma_list.c create mode 100644 drivers/misc/mic/scif/scif_rma_list.h create mode 100644 drivers/misc/mic/vop/Makefile create mode 100644 drivers/misc/mic/vop/vop_debugfs.c create mode 100644 drivers/misc/mic/vop/vop_main.c create mode 100644 drivers/misc/mic/vop/vop_main.h create mode 100644 drivers/misc/mic/vop/vop_vringh.c delete mode 100644 drivers/perf/arm_dmc620_pmu.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi.c delete mode 100644 drivers/platform/x86/uv_sysfs.c create mode 100644 drivers/rtc/systohc.c create mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] create mode 100644 drivers/staging/media/rkisp1/Kconfig rename drivers/{media/platform/rockchip => staging/media}/rkisp1/Makefile (100%) create mode 100644 drivers/staging/media/rkisp1/TODO create mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c rename drivers/{media/platform/rockchip => staging/media}/rkisp1/rkisp1-common.c (100%) create mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c create mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_vp8.c delete mode 100644 include/asm-generic/kmap_size.h create mode 100644 include/asm-generic/kmap_types.h create mode 100644 include/crypto/sha.h delete mode 100644 include/crypto/sha1.h delete mode 100644 include/crypto/sha2.h delete mode 100644 include/drm/ttm/ttm_caching.h create mode 100644 include/drm/ttm/ttm_page_alloc.h delete mode 100644 include/drm/ttm/ttm_pool.h create mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/linux/dma-buf-map.h delete mode 100644 include/linux/freelist.h delete mode 100644 include/linux/highmem-internal.h create mode 100644 include/linux/mic_bus.h create mode 100644 include/linux/platform_data/media/coda.h create mode 100644 include/linux/scif.h delete mode 100644 include/linux/syscall_user_dispatch.h create mode 100644 include/media/fwht-ctrls.h create mode 100644 include/media/h264-ctrls.h delete mode 100644 include/sound/rt1015.h create mode 100644 include/uapi/linux/mic_common.h create mode 100644 include/uapi/linux/mic_ioctl.h delete mode 100644 include/uapi/linux/rkisp1-config.h create mode 100644 kernel/elfcore.c delete mode 100644 kernel/entry/common.h delete mode 100644 kernel/entry/syscall_user_dispatch.c create mode 100644 samples/mic/mpssd/.gitignore create mode 100644 samples/mic/mpssd/Makefile create mode 100755 samples/mic/mpssd/micctrl create mode 100755 samples/mic/mpssd/mpss create mode 100644 samples/mic/mpssd/mpssd.c create mode 100644 samples/mic/mpssd/mpssd.h create mode 100644 samples/mic/mpssd/sysfs.c mode change 100755 => 100644 scripts/atomic/gen-atomics.sh delete mode 100755 scripts/get_feat.pl delete mode 100755 scripts/lld-version.sh create mode 100644 sound/soc/codecs/rt715-sdca-sdw.c create mode 100644 sound/soc/codecs/rt715-sdca-sdw.h create mode 100644 sound/soc/codecs/rt715-sdca.c create mode 100644 sound/soc/codecs/rt715-sdca.h delete mode 100644 tools/memory-model/Documentation/README delete mode 100644 tools/memory-model/Documentation/control-dependencies.txt delete mode 100644 tools/memory-model/Documentation/glossary.txt delete mode 100644 tools/memory-model/Documentation/ordering.txt create mode 100644 tools/testing/kunit/.gitattributes delete mode 100644 tools/testing/selftests/bpf/prog_tests/map_init.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func8.c delete mode 100644 tools/testing/selftests/bpf/progs/test_map_init.c delete mode 100644 tools/testing/selftests/bpf/progs/test_probe_read_user_str.c delete mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_unused.c delete mode 100644 tools/testing/selftests/kvm/aarch64/get-reg-list-sve.c delete mode 100644 tools/testing/selftests/kvm/aarch64/get-reg-list.c create mode 100644 tools/testing/selftests/kvm/clear_dirty_log_test.c delete mode 100644 tools/testing/selftests/kvm/dirty_log_perf_test.c delete mode 100644 tools/testing/selftests/kvm/include/perf_test_util.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/handlers.S delete mode 100644 tools/testing/selftests/kvm/x86_64/kvm_pv_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c delete mode 100644 tools/testing/selftests/powerpc/security/entry_flush.c delete mode 100644 tools/testing/selftests/powerpc/security/flush_utils.c delete mode 100644 tools/testing/selftests/powerpc/security/flush_utils.h delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot delete mode 100644 tools/testing/selftests/sgx/.gitignore delete mode 100644 tools/testing/selftests/sgx/Makefile delete mode 100644 tools/testing/selftests/sgx/call.S delete mode 100644 tools/testing/selftests/sgx/defines.h delete mode 100644 tools/testing/selftests/sgx/load.c delete mode 100644 tools/testing/selftests/sgx/main.c delete mode 100644 tools/testing/selftests/sgx/main.h delete mode 100644 tools/testing/selftests/sgx/sign_key.S delete mode 100644 tools/testing/selftests/sgx/sign_key.pem delete mode 100644 tools/testing/selftests/sgx/sigstruct.c delete mode 100644 tools/testing/selftests/sgx/test_encl.c delete mode 100644 tools/testing/selftests/sgx/test_encl.lds delete mode 100644 tools/testing/selftests/sgx/test_encl_bootstrap.S delete mode 100644 tools/testing/selftests/syscall_user_dispatch/.gitignore delete mode 100644 tools/testing/selftests/syscall_user_dispatch/Makefile delete mode 100644 tools/testing/selftests/syscall_user_dispatch/config delete mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_benchmark.c delete mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_test.c