This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 77d8f3068c63 clk: imx: scu: add two cells binding support adds 8e90b4b1305a s390: correct __bootdata / __bootdata_preserved macros adds 7e2b2da60658 Merge tag 's390-5.10-2' of git://git.kernel.org/pub/scm/li [...] adds 9480b4e75b71 cachefiles: Handle readpage error correctly adds c3a98c3ad5c0 crypto: x86/poly1305 - add back a needed assignment adds 41ba50b0572e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds bf9a76a470d8 arch/um: partially revert the conversion to __section() macro adds 4525c8781ec0 scsi: qla2xxx: remove incorrect sparse #ifdef adds 38dc5079da70 Fix compat regression in process_vm_rw() adds 194810f78402 dt-bindings: leds: Update devicetree documents for ID_RGB adds f83b03fc727a dt-bindings: mailbox: mtk-gce: fix incorrect mbox-cells value adds ca05f3331655 of: Fix reserved-memory overlap detection adds 1acd4577a66f dt-bindings: i2c: convert i2c-cros-ec-tunnel to json-schema adds 50d68feee010 dt-bindings: input: convert cros-ec-keyb to json-schema adds 5c024e68d79b mfd: google,cros-ec: add missing properties adds 6ad8838de4e9 dt-bindings: More whitespace clean-ups in schema files adds 62298364bd48 dt-bindings: Explicitly allow additional properties in boa [...] adds f84e2c5c528d dt-bindings: Another round of adding missing 'additionalPr [...] adds 4d09c1d95267 Merge tag 'devicetree-fixes-for-5.10-1' of git://git.kerne [...] adds f78f63da916e mm/process_vm_access: Add missing #include <linux/compat.h> adds 3e6631485fae vmlinux.lds.h: Keep .ctors.* with .ctors adds c39866f268f8 arm/build: Always handle .ARM.exidx and .ARM.extab sections adds 8c2ab803e565 Merge tag 'orphan-handling-v5.10-rc2' of git://git.kernel. [...] adds afc18069a2cb x86/kexec: Use up-to-dated screen_info copy to fill boot params adds 3cb73bc3fa2a hyperv_fb: Update screen_info after removing old framebuffer adds f2ac57a4c49d x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] adds c3b484c439b0 x86/syscalls: Document the fact that syscalls 512-547 are [...] adds abee7c494d8c x86/alternative: Don't call text_poke() in lazy TLB mode adds ed8780e3f2ec Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/ [...] adds 761a8c58db6b tracing, synthetic events: Replace buggy strcat() with seq [...] adds 23859ae44402 Merge tag 'trace-v5.10-rc1' of git://git.kernel.org/pub/sc [...] adds 5112e9a540fb ext4: fix double locking in ext4_fc_commit_dentry_updates() adds d0520df7240f ext4: properly check for dirty state in ext4_inode_datasyn [...] adds e029c5f27987 ext4: make num of fast commit blocks configurable adds ababea77bc50 ext4: use s_mount_flags instead of s_mount_state for fast [...] adds ea4b01d9b81f jbd2: fix a kernel-doc markup adds b5b18160a3e7 ext4: fix mmap write protection for data=journal mode adds 8c9be1e58a8d ext4: use IS_ERR() for error checking of path adds d7dce9e08595 ext4: do not use extent after put_bh adds f8f4acb6cded ext4: use generic casefolding support adds 6694875ef804 ext4: indicate that fast_commit is available via /sys/fs/e [...] adds 58130a6cd062 Merge tag 'ext4_for_linus_fixes' of git://git.kernel.org/p [...] adds 06a17bbe1d47 afs: Fix copy_file_range() adds acc080d15dde afs: Fix tracing deref-before-check adds 248c944e2159 afs: Fix a use after free in afs_xattr_get_acl() adds d383e346f97d afs: Fix afs_launder_page to not clear PG_writeback adds fa04a40b169f afs: Fix to take ref on page when PG_private is set adds 21db2cdc667f afs: Fix page leak on afs_write_begin() failure adds f792e3ac82fe afs: Fix where page->private is set during write adds 185f0c7073bd afs: Wrap page->private manipulations in inline functions adds 65dd2d6072d3 afs: Alter dirty range encoding in page->private adds f86726a69dec afs: Fix afs_invalidatepage to adjust the dirty region adds 2d9900f26ad6 afs: Fix dirty-region encoding on ppc32 with 64K pages adds 598a597636f8 Merge tag 'afs-fixes-20201029' of git://git.kernel.org/pub [...] adds edebc8407b88 RDMA/rxe: Fix small problem in network_type patch adds fbdd0049d98d RDMA/mlx5: Fix devlink deadlock on net namespace deletion adds 7d66a71488d7 RDMA/uverbs: Fix false error in query gid IOCTL adds 071ba4cc559d RDMA: Add rdma_connect_locked() adds a2267f8a52ee RDMA/qedr: Fix memory leak in iWARP CM adds b9c0f4bd5b81 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds df833050cced net: ipa: command payloads already mapped adds 4f3391ce8f5a chelsio/chtls: fix tls record info to user adds d701ec326a31 ionic: clean up sparse complaints adds 43ecf7b46f26 ionic: no rx flush in deinit adds 0c32a28e247f ionic: fix mem leak in rx_empty adds 0c3b7f4b812f Merge branch 'ionic-memory-usage-fixes' adds dab234227cbd net: ucc_geth: Drop extraneous parentheses in comparison adds 435ccfa894e3 tcp: Prevent low rmem stalls with SO_RCVLOWAT. adds ee7a376421dd net: hns3: clean up a return in hclge_tm_bp_setup() adds 937d84205884 cxgb4: set up filter action after rewrites adds af545bb5ee53 vsock: use ns_capable_noaudit() on socket create adds 4a9baf45fd72 net/smc: fix null pointer dereference in smc_listen_decline() adds 96d6fded958d net/smc: fix suppressed return code adds 1dc0d1cf6f3d s390/ism: fix incorrect system EID adds 522ee51e6771 Merge branch 'net-smc-fixes-2020-10-23' adds 1601559be3e4 mlxsw: Only advertise link modes supported by both driver [...] adds adc80b6cfedf mlxsw: core: Fix memory leak on module removal adds 0daf2bf5a2dc mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() adds 19c176eb0798 Merge branch 'mlxsw-various-fixes' adds 21d6a11e2cad bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] adds 631ce27a3006 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. adds f75d9a0aa967 bnxt_en: Re-write PCI BARs after PCI fatal error. adds a1301f08c5ac bnxt_en: Check abort error state in bnxt_open_nic(). adds 825741b07172 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. adds 10067b501990 Merge branch 'bnxt_en-bug-fixes' adds e3364c5ff3ff net: hns3: Clear the CMDQ registers before unmapping BAR region adds 28e9dcd91720 chelsio/chtls: fix deadlock issue adds 6daa1da4e262 chelsio/chtls: fix memory leaks in CPL handlers adds 6c211809c87f devlink: Fix some error codes adds 0d8cb9464a7d devlink: Unlock on error in dumpit() adds 68b9f0865b1e ravb: Fix bit fields checking in ravb_hwtstamp_get() adds 501b72ae2472 net/sched: act_mpls: Add softdep on mpls_gso.ko adds 2ac8af0967aa ibmveth: Fix use of ibmveth in a bridge. adds d6535dca2885 net: protect tcf_block_unbind with block lock adds 51467431200b gtp: fix an use-before-init in gtp_newlink() adds ceb1eb2fb609 tipc: fix memory leak caused by tipc_buf_append() adds 9c3f94e1681b mptcp: add missing memory scheduling in the rx path adds 8fc3672a8ad3 ibmvnic: fix ibmvnic_set_mac adds eadd1befdd77 netem: fix zero division in tabledist adds 2734a24e6e5d r8169: fix issue with forced threading in combination with [...] adds 934291ffb638 Merge tag 'net-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 4169e889e588 include: jhash/signal: Fix fall-through warnings for Clang adds 07e088730245 Merge tag 'fallthrough-fixes-clang-5.10-rc2' of git://git. [...] adds a305e7dc5fa8 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) adds 8942881144a7 drm/amdgpu: add DID for navi10 blockchain SKU adds c4aa8dff6091 drm/amdgpu: don't map BO in reserved region adds 866e09f0110c drm/amd/display: Fixed panic during seamless boot. adds 55bb919be4e4 drm/amdgpu: increase the reserved VM size to 2MB adds 140b2ef1c28d drm/amd/display: prevent null pointer access adds a1d2afc5dde2 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns adds 0689dcf3e4d6 drm/amdgpu/display: use kvzalloc again in dc_create_state adds 920bb38c5184 drm/amd/display: Fix kernel panic by dal_gpio_open() error adds 8b7dc1fe1a5c drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally adds bcc3775dcf92 drm/amd/display: Clean up debug macros adds 10105d0c9763 drm/amdgpu/swsmu: drop smu i2c bus on navi1x adds e72d98445d08 drm/amd/pm: fix the wrong fan speed in fan1_input adds 65d437b83b2b drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] adds 14c907461b54 Merge tag 'amd-drm-fixes-5.10-2020-10-29' of git://people. [...] adds 938f324e7df2 drm/panel: mantix: Don't dereference NULL mode adds 6af672523fe4 drm/panel: mantix: Fix panel reset adds 2580a493a97d dt-binding: display: Require two resets on mantix panel adds 053703666136 Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] adds 84c971b35637 drm/sun4i: frontend: Rework a bit the phase data adds 2db9ef9d9e6e drm/sun4i: frontend: Reuse the ch0 phase for RGB formats adds e3190b5e9462 drm/sun4i: frontend: Fix the scaler phase on A33 adds 897dbea6b716 drm/v3d: Fix double free in v3d_submit_cl_ioctl() adds 444d03badc72 drm: kernel-doc: document drm_dp_set_subconnector_property [...] adds 21a53bbd469b drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 8d7d8c0afbea drm/dp: fix a kernel-doc issue at drm_edid.c adds 08989335e2b6 drm: drm_edid: remove a duplicated kernel-doc declaration adds 7811a339da2e drm: kernel-doc: add description for a new function parameter adds 38a8b32f467a drm: kernel-doc: drm_dp_helper.h: fix a typo adds b52817e9de06 drm: drm_print.h: fix kernel-doc markups adds 9ce0af3e9573 drm/vc4: drv: Add error handding for bind adds 58d043690deb drm/vc4: hdmi: Avoid sleeping in atomic context adds f49a51bfdc8e drm/shme-helpers: Fix dma_buf_mmap forwarding bug adds a3a0ded3ed38 drm/vc4: hdmi: Add a name to the codec DAI component adds 5066f42c7d3c drm/vc4: Rework the structure conversion functions adds 671d27996fee Merge tag 'drm-misc-fixes-2020-10-29' of git://anongit.fre [...] adds cfa736f5a6f3 drm/nouveau/nouveau: fix the start/end range for migration adds 24d9422e26ea drm/nouveau/kms/nv50-: Program notifier offset before requ [...] adds 925681454d7b drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" adds dcd292c17249 drm/nouveau/device: fix changing endianess code to work on [...] adds 2d831155cf06 drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() adds d7787cc04e0a drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv5 [...] adds a7ece18c5d9c Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] adds 09a729b178be drm/i915/region: fix max size calculation adds 5cbd7685b228 drm/i915: Restore ILK-M RPS support adds 61334ed227a5 drm/i915: Reject 90/270 degree rotated initial fbs adds 7babd126327b Merge tag 'drm-intel-fixes-2020-10-29' of git://anongit.fr [...] adds 7ba4d8675090 Merge tag 'drm-fixes-2020-10-30-1' of git://anongit.freede [...] adds b3e1ea16fb39 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true adds 0add6e9b88d0 mmc: sdhci-of-esdhc: set timeout to max before tuning adds 011fde48394b mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 adds 88098fd61b7e Merge tag 'mmc-v5.10-2' of git://git.kernel.org/pub/scm/li [...] adds 6e9643a864aa cpufreq: e_powersaver: remove unreachable break adds db865272d9c4 cpufreq: Avoid configuring old governors as default with i [...] adds 1c534352f47f cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag adds e0be38ed4ab4 cpufreq: intel_pstate: Avoid missing HWP max updates in pa [...] adds 00d439479241 cpufreq: speedstep: remove unneeded semicolon adds a62f68f5ca53 cpufreq: Introduce cpufreq_driver_test_flags() adds d1e7c2996e98 cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPD [...] adds 4e0ba5577dba intel_idle: Fix max_cstate for processor models without C- [...] adds 4d4ce8053bfa PM: sleep: fix typo in kernel/power/process.c adds dea47cf45a7f Merge branches 'pm-cpuidle' and 'pm-sleep' adds 8843f40550dd Merge tag 'pm-5.10-rc2' of git://git.kernel.org/pub/scm/li [...] adds 85f971b65a69 ACPI: NFIT: Fix comparison to '-ENXIO' adds 136a4dfe87cd ACPI: button: Drop no longer necessary Acer SW5-012 lid_in [...] adds be0e97526455 ACPI: dock: fix enum-conversion warning adds 8f7304bb9113 Merge branches 'acpi-button' and 'acpi-dock' adds ee176906dc88 Merge tag 'acpi-5.10-rc2' of git://git.kernel.org/pub/scm/ [...] adds d5dcce0c414f device property: Keep secondary firmware node secondary by type adds 99aed9227073 device property: Don't clear secondary pointer for shared [...] adds a5a16050d78d Merge tag 'devprop-5.10-rc2' of git://git.kernel.org/pub/s [...] adds e510785f8aca PNP: fix kernel-doc markups adds d2c4d6e8acc6 Merge tag 'pnp-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6d7fe8aa4503 MAINTAINERS: step down as maintainer of UniPhier SoCs and [...] adds 421f2597bf42 MAINTAINERS: Move Kukjin Kim to credits adds 666674cc1872 MAINTAINERS: Move Sangbeom Kim to credits adds b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases adds 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base adds 3a69e4e606a6 Merge tag 'mvebu-fixes-5.9-1' of git://git.kernel.org/pub/ [...] adds dea252fa41cd ARM: dts: sun4i-a10: fix cpu_alert temperature adds a98182af7289 Merge tag 'sunxi-fixes-for-5.9-2' of git://git.kernel.org/ [...] adds 7d54eb90cd44 dt-bindings: sram: sunxi-sram: add V3s compatible string adds b0fc70ce1f02 arm64: berlin: Select DW_APB_TIMER_OF adds 202f8e5c4975 ARM: dts: mmp3: Add power domain for the camera adds 30bbbcda5be4 ARM: dts: mmp2-olpc-xo-1-75: Use plural form of "-gpios" adds 722939528a37 tee: client UUID: Skip REE kernel login method as well adds 9774dd685355 Merge tag 'tee-fix-for-v5.10' of git://git.linaro.org:/peo [...] adds 45b9e04d5ba0 firmware: arm_scmi: Fix ARCH_COLD_RESET adds 7adb2c8aaaa6 firmware: arm_scmi: Expand SMC/HVC message pool to more than one adds 9724722fde8f firmware: arm_scmi: Add missing Rx size re-initialisation adds c7821c2d9c0d firmware: arm_scmi: Fix locking in notifications adds b9ceca6be432 firmware: arm_scmi: Fix duplicate workqueue name adds 926e97852eaf Merge tag 'scmi-fixes-5.10' of git://git.kernel.org/pub/sc [...] adds c8fa942bd3fb arm64: defconfig: Build in CONFIG_GPIO_MXC by default adds f06dd1d41949 ARM: imx_v6_v7_defconfig: Build in CONFIG_GPIO_MXC by default adds d6820bc6508c ARM: multi_v7_defconfig: Build in CONFIG_GPIO_MXC by default adds dff61e683e74 Merge tag 'imx-fixes-5.10' of git://git.kernel.org/pub/scm [...] adds 1b208bab34dc arm64: dts: meson-axg: add USB nodes adds f450d2c219f6 arm64: dts: meson-axg-s400: enable USB OTG adds a1afbbb02857 arm64: dts: meson: add missing g12 rng clock adds 1fdc97ae450e arm64: dts: amlogic: meson-g12: use the G12A specific dwma [...] adds f3362f0c1817 arm64: dts: amlogic: add missing ethernet reset ID adds 930eae9d3dd4 ARM: dts: meson8: remove two invalid interrupt lines from [...] adds f7d933388f11 arm64: dts: meson: odroid-n2 plus: fix vddcpu_a pwm adds 91caef27a15c Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] adds 24cb90964665 ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC adds ccee91b568e3 ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC adds e5a329790409 Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/pub/s [...] adds 18e09253ac68 ARM: dts: stm32: Describe Vin power supply on stm32mp15xx- [...] adds 728a7e225ad8 ARM: dts: stm32: Describe Vin power supply on stm32mp157c- [...] adds 01eea23687ed Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel [...] adds 3d696f42c7f4 soc: ti: ti_sci_pm_domains: check for proper args count in xlate adds 65b55d4c85e5 Merge tag 'arm-soc-fixes-v5.10-1' of git://git.kernel.org/ [...] adds 0bcd0a2be8c9 asm-generic: mark __{get,put}_user_fn as __always_inline adds 11ad2a73de10 Merge tag 'asm-generic-fixes-5.10' of git://git.kernel.org [...] adds 0fa97e9403c7 arm64: vdso32: Allow ld.lld to properly link the VDSO adds 1de111b51b82 KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] adds 332576e69a04 arm64: avoid -Woverride-init warning adds 5bc7c1156f3f kselftest/arm64: Fix check_buffer_fill test adds 041fa41f5422 kselftest/arm64: Fix check_tags_inclusion test adds 386cf789fa6d kselftest/arm64: Fix check_child_memory test adds 7419390a466e kselftest/arm64: Fix check_mmap_options test adds cbb268af05de kselftest/arm64: Fix check_ksm_options test adds 493b35db0548 kselftest/arm64: Fix check_user_mem test adds 5f692a81b4e9 arm64: vmlinux.lds: account for spurious empty .igot.plt sections adds a2d50c1c77aa arm64: efi: increase EFI PE/COFF header padding to 64 KB adds 13150bc5416f module: use hidden visibility for weak symbol references adds ef5dd6a0c828 arm64: mte: Document that user PSTATE.TCO is ignored by ke [...] adds 8a6b88e66233 arm64: Add part number for Arm Cortex-A77 adds 96d389ca1011 arm64: Add workaround for Arm Cortex-A77 erratum 1508412 adds ce3d31ad3cac arm64/smp: Move rcu_cpu_starting() earlier adds ec9d78070de9 arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] adds aab6bf505a8e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1afc708dcae4 btrfs: fix relocation failure due to race with fallocate adds 7837fa88704a btrfs: drop the path before adding block group sysfs files adds cad69d139651 btrfs: tree-checker: fix incorrect printk format adds 85d07fbe09ef btrfs: tree-checker: validate number of chunk stripes and parity adds 83bc1560e02e btrfs: fix use-after-free on readahead extent after failur [...] adds 66d204a16c94 btrfs: fix readahead hang and use-after-free after removin [...] adds 5223cc60b40a btrfs: drop the path before adding qgroup items when enabl [...] adds 49d11bead7d5 btrfs: add a helper to read the tree_root commit root for [...] adds 0425e7badbdc btrfs: don't fallback to buffered read if we don't need to adds d5c8238849e7 btrfs: convert data_seqcount to seqcount_mutex_t adds f5d808567a51 Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/s [...] adds 8e4c309f9f33 ata: sata_nv: Fix retrieving of active qcs adds 8f9a2a196bc3 Merge tag 'libata-5.10-2020-10-30' of git://git.kernel.dk/ [...] adds e08102d507f3 io_uring: remove opcode check on ltimeout kill adds ac877d2edd09 io_uring: don't adjust LINK_HEAD in cancel ltimeout adds cdfcc3ee0459 io_uring: always clear LINK_TIMEOUT after cancel adds c9abd7ad832b io_uring: don't defer put of cancelled ltimeout adds feaadc4fc2eb io_uring: don't miss setting IO_WQ_WORK_CONCURRENT adds 9aaf354352f1 io_uring: simplify nxt propagation in io_queue_sqe adds 0d63c148d6d9 io_uring: simplify __io_queue_sqe() adds c8b5e2600a2c io_uring: use type appropriate io_kiocb handler for double poll adds cf9446cc8e6d Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.d [...] adds 52abfcbd57ee blk-cgroup: Fix memleak on error path adds f255c19b3ab4 blk-cgroup: Pre-allocate tree node on blkg_conf_prep adds 35bc10b2eafb null_blk: synchronization fix for zoned device adds 4977d121bc9b block: advance iov_iter on bio_add_hw_page failure adds b40813ddcd6b nbd: don't update block size after device is started adds f9c9104288da null_blk: Fix zone reset all tracing adds aa1c09cb65e2 null_blk: Fix locking in zoned mode adds 7cb6e22ba011 xsysace: use platform_get_resource() and platform_get_irq_ [...] adds 8685699c28d7 nvme: ignore zone validate errors on subsequent scans adds 25c1ca6ecaba nvme-rdma: handle unexpected nvme completion data length adds caf1cbe36775 nvme-fc: track error_recovery while connecting adds 9c2bb2577d81 nvme-fc: remove err_work work item adds 95ced8a2c72d nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery adds ac9b820e713b nvme-fc: remove nvme_fc_terminate_io() adds 3c3751f2daf6 nvmet: fix a NULL pointer dereference when tracing the flu [...] adds 24bb45fddc09 Merge tag 'nvme-5.10-2020-10-29' of git://git.infradead.or [...] adds 1f41be7d4e90 lib/scatterlist: use consistent sg_copy_buffer() return type adds 65ff5cd04551 blk-mq: mark flush request as IDLE in flush_end_io() adds 5fc6b075e165 Merge tag 'block-5.10-2020-10-30' of git://git.kernel.dk/l [...] adds 831e3405c2a3 scsi: core: Don't start concurrent async scan on same host adds 98f9d33c5d0d scsi: qla2xxx: Return EBUSY on fcport deletion adds 2f4843b172c2 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] adds 665e0224a3d7 scsi: ibmvscsi: Fix potential race after loss of transport adds fab09aaee803 scsi: hisi_sas: Stop using queue #0 always for v2 hw adds 67ff377bc30c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 48ab6d5d1f09 dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n adds bb3540be73ca Merge tag 'dma-mapping-5.10-2' of git://git.infradead.org/ [...] adds a4147d855f50 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] adds 277ffd6c1ec0 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] adds 883541051567 platform/chrome: cros_ec_commands: Replace zero-length arr [...] adds 120088832042 platform/chrome: cros_ec_proto: Replace zero-length array [...] adds 9d0a49c7023c tracepoint: Replace zero-length array with flexible-array member adds fa29c9c11d4e params: Replace zero-length array with flexible-array member adds b08eadd27263 Bluetooth: Replace zero-length array with flexible-array member adds 5e01fdff04b7 fs: Replace zero-length array with flexible-array member adds bfe124d197f6 enetc: Replace zero-length array with flexible-array member adds 4739eeafb9f0 ima: Replace zero-length array with flexible-array member adds 8fdaabe1c9b3 scsi: target: tcmu: Replace zero-length array with flexibl [...] adds 4acbf5545d5a Bluetooth: btintel: Replace zero-length array with flexibl [...] adds 691f4077d560 gve: Replace zero-length array with flexible-array member adds b21de80ac156 mei: hw: Replace zero-length array with flexible-array member adds 290562075d4d net/mlx5: Replace zero-length array with flexible-array member adds 7206d58a3a53 net/smc: Replace zero-length array with flexible-array member adds a38283da05d3 printk: ringbuffer: Replace zero-length array with flexibl [...] adds 53760f9b74a3 Merge tag 'flexible-array-conversions-5.10-rc2' of git://g [...] adds 3f1b623a1be9 vdpa: introduce config op to get valid iova range adds 1b48dc03e575 vhost: vdpa: report iova range adds 70a62fce2628 vdpa_sim: implement get_iova_range() adds 7922460e33c8 vhost_vdpa: Return -EFAULT if copy_from_user() fails adds 7ba08e81cb4a vdpa/mlx5: Fix error return in map_direct_mr() adds 5e1a3149eec8 Revert "vhost-vdpa: fix page pinning leakage in error path" adds 1eca16b23157 vdpa_sim: Fix DMA mask adds e01afe36df1a vdpa: handle irq bypass register failure case adds 4a6a42db53aa vdpasim: fix MAC address configuration adds 0c86d774883f vdpasim: allow to assign a MAC address adds c2dc4c073fb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 5a169bf04cd2 x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID adds 28e81c6270b3 KVM: arm64: Don't corrupt tpidr_el2 on failed HVC call adds b6d6db4de86f KVM: arm64: Remove leftover kern_hyp_va() in nVHE TLB inva [...] adds d2782505fbe3 KVM: arm64: Drop useless PAN setting on host EL1 to EL2 tr [...] adds 7efe8ef27402 KVM: arm64: Allocate stage-2 pgd pages with GFP_KERNEL_ACCOUNT adds 4a1c2c7f63c5 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR adds e2fc6a9f686d KVM: arm64: Fix masks in stage2_pte_cacheable() adds 2f40c46021bb KVM: arm64: Use fallback mapping sizes for contiguous huge [...] adds 91a2c34b7d6f KVM: arm64: Force PTE mapping on fault resulting in a devi [...] adds e9a33caec90e KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code() adds dfc4e3f08903 arm64: cpufeature: reorder cpus_have_{const, final}_cap() adds d86de40decaa arm64: cpufeature: upgrade hyp caps to final adds 22f553842b14 KVM: arm64: Handle Asymmetric AArch32 systems adds 699116c45e15 Merge tag 'kvmarm-fixes-5.10-1' of git://git.kernel.org/pu [...] adds 8a967d655e40 KVM: x86: replace static const variables with macros adds d383b3146d80 KVM: x86: Fix NULL dereference at kvm_msr_ignored_check() adds 97a71a545599 KVM: selftests: test behavior of unmapped L2 APIC-access address adds 064eedf2c50f KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again adds 0f55b67e5ad8 KVM: selftests: Don't require THP to run tests adds 9478dec3b5e7 KVM: vmx: remove unused variable adds 2d38c80d5baf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 063a3d67693e usb: typec: stusb160x: fix some signedness bugs adds cbdc0f54560f usb: fix kernel-doc markups adds 3cd54a618834 usb: host: fsl-mph-dr-of: check return of dma_set_mask() adds 38203b8385bf usb: cdc-acm: fix cooldown mechanism adds 2d9c6442a9c8 usb: typec: tcpm: reset hard_reset_count for any disconnect adds b9c6f782150c usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe adds 32d174d2d5eb usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe() adds 0942d59b0af4 usbcore: Check both id_table and match() when both available adds 0cb686692fd2 USB: apple-mfi-fastcharge: don't probe unhandled devices adds f27891abb793 usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x adds befa1c2d65c6 usb: typec: stusb160x: fix signedness comparison issue wit [...] adds a75e2d604da8 xhci: Fix sizeof() mismatch adds 2a632815683d usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC adds 712da5fc4a66 xhci: Don't create stream debugfs files with spinlock held. adds defe40af1a71 usb: cdns3: Variable 'length' set but not used adds 5fca3f062879 usb: cdns3: gadget: suspicious implicit sign extension adds 52d3967704ae usb: cdns3: Fix on-chip memory overflow issue adds e11d2bf27158 usb: cdns3: gadget: own the lock wrongly at the suspend routine adds 00c27a1df8ff Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/pub/scm/ [...] adds 9b5ff3c93cd3 Merge tag 'usb-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 82776f6c75a9 tty: serial: 21285: fix lockup on open adds c97f2a6fb3df tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] adds 6ca03f90527e vt: keyboard, simplify vt_kdgkbsent adds 82e61c3909db vt: keyboard, extend func_buf_lock to readers adds d54654790302 vt_ioctl: fix GIO_UNIMAP regression adds 2754a42e0dcc Merge tag 'tty-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 179f5dc36b0a staging: octeon: repair "fixed-link" support adds 49d28ebdf1e3 staging: octeon: Drop on uncorrectable alignment or FCS error adds 647a6002cb41 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] adds b6ae84d64895 staging: mmal-vchiq: Fix memory leak for vchiq_instance adds d3a85737521a staging: wfx: fix use of uninitialized pointer adds df5fbca677c9 staging: wfx: fix test on return value of gpiod_get_value() adds 7e97e4cbf300 staging: fieldbus: anybuss: jump to correct label in an er [...] adds 2376cca02d73 Merge tag 'staging-5.10-rc2' of git://git.kernel.org/pub/s [...] adds 0d519cbf38ee debugfs: remove return value of debugfs_create_devm_seqfile() adds 11ce90a45d38 scripts: get_abi.pl: change script to allow parsing in ReST mode adds e9bca8918e3d scripts: get_abi.pl: fix parsing on ReST mode adds 61439c4ada9f scripts: get_abi.pl: Allow optionally record from where a [...] adds f82a8a74ea81 scripts: get_abi.pl: improve its parser to better catch up [...] adds 234948bf3d27 scripts: get_abi.pl: cleanup ABI cross-reference logic adds c7ba333426bc scripts: get_abi.pl: detect duplicated ABI definitions adds a16ab14eb7a9 scripts: get_abi.pl: output users in ReST format adds a4ea67bc65a1 scripts: get_abi.pl: prevent duplicated file names adds c01d62d3fecb scripts: get_abi.pl: use bold font for ABI definitions adds 55e5414f2f8e scripts: get_abi.pl: auto-generate cross references adds 678a63f9888c docs: kernellog.py: add support for info() adds 9ca876f96323 docs: kernel_abi.py: add a script to parse ABI documentation adds 823830d4065b docs: kernel_abi.py: fix UTF-8 support adds c830fa9a4d36 docs: kernel_abi.py: make it compatible with Sphinx 1.7+ adds 997b7c8b4a95 docs: kernel_abi.py: use --enable-lineno for get_abi.pl adds 3c543d29891a docs: kernel_abi.py: Handle with a lazy Sphinx parser adds a7ee04b3ef0d docs: add ABI documentation to the admin-guide book adds c7e45ea429c9 docs: ABI: README: specify that files should be ReST compatible adds 98913408c546 docs: ABI: stable: make files ReST compatible adds 34433332841d docs: ABI: testing: make the files compatible with ReST output adds 906e4af9359d docs: ABI: sysfs-uevent: make it compatible with ReST output adds 642514df1bc1 docs: ABI: make it parse ABI/stable as ReST-compatible files adds c12759ff2dd0 docs: ABI: create a 2-depth index for ABI adds 7832dea738dc docs: ABI: don't escape ReST-incompatible chars from obsol [...] adds 50865d041eea docs: abi-testing.rst: enable --rst-sources when building docs adds 75442fb0ccaa docs: Kconfig/Makefile: add a check for broken ABI files adds b1faa368bb20 docs: ABI: convert testing/configfs-acpi to ReST adds 002a9c2f99c7 docs: ABI: fix syntax to be parsed using ReST notation adds 97f26cab455e docs: ABI: vdso: use the right format for ABI adds ed8c39d43983 docs: ABI: sysfs-bus-nvdimm: use the right format for ABI adds 54a19b4d3fe0 docs: ABI: cleanup several ABI documents adds 4119f0dfbd27 docs: ABI: change read/write attributes adds 637ae1fb5dca docs: ABI: stable: remove a duplicated documentation adds edef2fa29739 docs: ABI: unify /sys/class/leds/<led>/brightness documentation adds 9e0b29adfb33 docs: ABI: sysfs-class-power: unify duplicated properties adds 1b3023ef54d4 docs: ABI: sysfs-c2port: remove a duplicated entry adds bd6e8441c2fc docs: ABI: sysfs-class-backlight: unify ABI documentation adds 26a07553041e docs: ABI: sysfs-class-led-trigger-pattern: remove hw_patt [...] adds 2fcce37a3d2f scripts: get_abi.pl: assume ReST format by default adds 9c75b68b91ff Merge tag 'driver-core-5.10-rc2' of git://git.kernel.org/p [...] adds 80ade22c06ca misc: mic: remove the MIC drivers adds 0f5cef2b2904 coresight: add module license adds 39a7661dcf65 coresight: Fix uninitialised pointer bug in etm_setup_aux() adds 80624263fa28 coresight: cti: Initialize dynamic sysfs attributes adds 5be1805dc396 interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM adds d3703b3e255f interconnect: Aggregate before setting initial bandwidth adds 0f221a729049 interconnect: qcom: sdm845: Init BCMs before creating the nodes adds 599809540f17 interconnect: qcom: sc7180: Init BCMs before creating the nodes adds 266cd33b5913 interconnect: qcom: Ensure that the floor bandwidth value [...] adds fce52ad34832 interconnect: qcom: use icc_sync state for sm8[12]50 adds d1b35d66f48f Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/ [...] adds 31f020064f9d Merge tag 'char-misc-5.10-rc2' of git://git.kernel.org/pub [...] adds f8e48a3dca06 lockdep: Fix preemption WARN for spurious IRQ-enable adds 921c7ebd1337 futex: Fix incorrect should_fail_futex() handling adds d48e38500306 locking/lockdep: Remove more raw_cpu_read() usage adds 1a39340865ce lockdep: Fix nr_unused_locks accounting adds 8d99084efcc2 Merge tag 'locking-urgent-2020-11-01' of git://git.kernel. [...] adds 4230e2deaa48 stop_machine, rcu: Mark functions as notrace adds 82423b46fc9e Merge tag 'smp-urgent-2020-11-01' of git://git.kernel.org/ [...] adds 4cd2bb129811 time/sched_clock: Mark sched_clock_read_begin/retry() as notrace adds 5254cb87c042 hrtimer: Remove unused inline function debug_hrtimer_free() adds 9010e3876e1c timers: Remove unused inline funtion debug_timer_free() adds cb47755725da time: Prevent undefined behaviour in timespec64_to_ns() adds 4312e0e8d3ea Merge tag 'timers-urgent-2020-11-01' of git://git.kernel.o [...] adds 2a9baf5ad488 x86/debug: Fix BTF handling adds a195f3d4528a x86/debug: Only clear/set ->virtual_dr6 for userspace #DB adds cb05143bdf42 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) adds 7b56fbd83e26 Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/ [...] adds 3cea11cd5e3b Linux 5.10-rc2 adds 495023e4e49e of: Drop superfluous ULL suffix for ~0 adds 46b1ee38b2ba mm/mremap_pages: fix static key devmap_managed_key updates adds 79aa925bf239 hugetlb_cgroup: fix reservation accounting adds 7de2e9f195b9 mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] adds 8de15e920dc8 mm: memcg: link page counters to root if use_hierarchy is false adds 58b999d7a22c kasan: adopt KUNIT tests to SW_TAGS mode adds 3f08842098e8 mm: mempolicy: fix potential pte_unmap_unlock pte error adds 7b3c36fc4c23 ptrace: fix task_join_group_stop() for the case when curre [...] adds aa4e460f0976 lib/crc32test: remove extra local_irq_disable/enable adds a77eedbc871e mm/truncate.c: make __invalidate_mapping_pages() static adds 6993d0fdbee0 kthread_worker: prevent queuing delayed work from timer_fn [...] adds 66606567dedf mm, oom: keep oom_adj under or at upper limit when printing adds f8f6ae5d077a mm: always have io_remap_pfn_range() set pgprot_decrypted() adds afabdf333872 epoll: add a selftest for epoll timeout race adds 3b70ae4f5c4e kernel/hung_task.c: make type annotations consistent adds b7cbaf59f62f Merge branch 'akpm' (patches from Andrew) adds 90bfdeef83f1 tty: make FONTX ioctl use the tty pointer they were actual [...] adds c80afa1d9c36 afs: Fix warning due to unadvanced marshalling pointer adds f4c79144edd8 afs: Fix incorrect freeing of the ACL passed to the YFS AC [...] adds 3ad84246a409 x86/boot/compressed/64: Introduce sev_status adds ed7b895f3efb x86/boot/compressed/64: Sanity-check CPUID results in the [...] adds 86ce43f7dde8 x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path adds c9f09539e16e x86/head/64: Check SEV encryption before switching to kern [...] adds 2411cd821123 x86/sev-es: Do not support MMIO to/from encrypted memory adds 43c834186c18 Merge tag 'x86_seves_for_v5.10_rc3' of git://git.kernel.or [...] adds d94df02c476c docs: Makefile: honor V=0 for docs building adds 6b80975c6308 scripts: kernel-doc: fix typedef parsing adds 7efc6c4295f5 scripts: kernel-doc: split typedef complex regex adds e051955977b7 documentation: arm: sunxi: add Allwinner H6 documents adds 4f3e69060dc9 docs: fix automarkup regression on Python 2 adds ce2e33ba4163 Merge tag 'docs-5.10-3' of git://git.lwn.net/linux adds 72b97d0b9118 scripts: kernel-doc: use :c:union when needed adds d29f34c098aa sphinx: conf.py: properly handle Sphinx 4.0 adds 6cc6f5ad9bfb docs: hwmon: adm1266.rst: fix a broken reference adds 2644ccef6f28 docs: admin-guide: net.rst: add a missing blank line adds 32519c032686 docs: kasan.rst: add two missing blank lines adds 97e44c4f0cb6 docs: net: statistics.rst: remove a duplicated kernel-doc adds 9d8c4f0c0170 docs: hwmon: mp2975.rst: address some html build warnings adds de39012afa7f docs: userspace-api: add iommu.rst to the index file adds 6a6223ec7779 blk-mq: docs: add kernel-doc description for a new struct member adds 89b422354409 mm: pagemap.h: fix two kernel-doc markups adds e86c6569c588 net: phy: remove kernel-doc duplication adds e930c39e0984 crypto: sun8x-ce*: update entries to its documentation adds 4b7560c5e4bd ice: docs fix a devlink info that broke a table adds ef900cccb864 MAINTAINERS: fix broken doc refs due to yaml conversion adds e3e7439dbc27 docs: lockdep-design: fix some warning issues adds cf38cc9f1e71 locking/refcount: move kernel-doc markups to the proper place adds 1166eb3d5268 IB/srpt: docs: add a description for cq_size member adds 7c128a249c7e docs: fs: api-summary.rst: get rid of kernel-doc include adds ca766ff0c3b4 drm: amdgpu: kernel-doc: update some adev parameters adds cc507c435b05 gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups adds 9cd70d051322 drm: amdgpu_dm: fix a typo adds d2692abd6fa9 selftests: kselftest_harness.h: fix kernel-doc markups adds b28d70c6a515 amdgpu: fix a few kernel-doc markup issues adds afc74ce7b484 docs: SafeSetID: fix a warning adds 6fee9372e0af Merge branch 'mauro-warnings' into docs-next adds e6b0bd61a737 Merge tag 'docs-5.10-warnings' of git://git.lwn.net/linux adds b773ea650576 perf tools: Remove LTO compiler options when building perl [...] adds e555b4b8d7b2 perf tools: Update copy of libbpf's hashmap.c adds 263e452eff39 tools headers UAPI: Update process_madvise affected files adds ab8bf5f2e032 perf tools: Fix crash with non-jited bpf progs adds a6293f36ac92 perf trace: Fix segfault when trying to trace events by cgroup adds 0dfbe4c646bf perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX adds 9ae1e990f1ab perf tools: Remove broken __no_tail_call attribute adds d0e7b0c71fbb perf scripting python: Avoid declaring function pointers w [...] adds ad6330ac2c5a tools headers UAPI: Sync prctl.h with the kernel sources adds 9e228f489806 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds d0448d6a249b tools headers UAPI: Update fscrypt.h copy adds 40a6bbf5149c tools x86 headers: Update cpufeatures.h headers copies adds 8b2fc25a945b tools x86 headers: Update required-features.h header from [...] adds 32b734e09ec3 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 97a3863b170e tools UAPI: Update copy of linux/mman.h from the kernel sources adds aa04899a1307 tools kvm headers: Update KVM headers from the kernel sources adds a9e27f5f9827 tools headers UAPI: Update tools's copy of linux/perf_event.h adds 42cc0e70a21f tools include UAPI: Update linux/mount.h copy adds 86449b12f626 perf hists browser: Increase size of 'buf' in perf_evsel__ [...] adds 6311951d4f8f perf tools: Initialize output buffer in build_id__sprintf adds fe01adb72356 perf tools: Add missing swap for ino_generation adds 2c589d933e54 perf tools: Add missing swap for cgroup events adds 5d020cbd8620 tools feature: Fixup fast path feature detection adds 4ef8451b3326 Merge tag 'perf-tools-for-v5.10-2020-11-03' of git://git.k [...] adds 462b58fb0339 PCI: Always enable ACS even if no ACS Capability adds 9fff3256f93d PCI: dwc: Restore ATU memory resource setup to use last entry adds 832ea234277a PCI: mvebu: Fix duplicate resource requests adds e2557a2cdeb2 Merge tag 'pci-v5.10-fixes-1' of git://git.kernel.org/pub/ [...] adds d0f17d3883f1 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] adds a9dd945ccef0 gfs2: Add missing truncate_inode_pages_final for sd_aspace adds c4af59bd441f gfs2: init_journal's undo directive should also undo the s [...] adds 4a55752ae288 gfs2: Split up gfs2_meta_sync into inode and rgrp versions adds 7e5b92669904 gfs2: don't initialize statfs_change inodes in spectator mode adds c5c68724696e gfs2: check for live vs. read-only file system in gfs2_fitrim adds 6bd1c7bd4ee7 gfs2: Don't call cancel_delayed_work_sync from within dele [...] adds da7d554f7c62 gfs2: Wake up when sd_glock_disposal becomes zero adds d1dd461207b8 Merge tag 'gfs2-v5.10-rc1-fixes' of git://git.kernel.org/p [...] adds b9bc36704cca ARM, xtensa: highmem: avoid clobbering non-page aligned me [...] adds 1a092479f303 Merge tag 'fixes-2020-11-05' of git://git.kernel.org/pub/s [...] adds e0e398e20463 PM: runtime: Drop runtime PM references to supplier on lin [...] adds d6e366685981 PM: runtime: Drop pm_runtime_clean_up_links() adds 9226c504e364 PM: runtime: Resume the device earlier in __device_release [...] adds 23a881852f3e cpufreq: schedutil: Don't skip freq update if need_freq_up [...] adds 6841ca15fe13 Documentation: PM: cpuidle: correct typo adds 23d18dcfc527 Documentation: PM: cpuidle: correct path name adds 1f6620f87006 opp: Don't always remove static OPPs in _of_add_opp_table_v1() adds 47efcbcb340c opp: Fix early exit from dev_pm_opp_register_set_opp_helper() adds e0df59de670b opp: Reduce the size of critical section in _opp_table_kre [...] adds e213cd8f175c Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] adds a8193af7ec0d powercap/intel_rapl: remove unneeded semicolon adds 8c14577df4cd Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-opp' and 'p [...] adds f786dfa3745b Merge tag 'pm-5.10-rc3' of git://git.kernel.org/pub/scm/li [...] adds 43c3e148830a MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator adds f59cddd8517a Merge tag 'v5.10-rc1' into regulator-5.10 adds cf1ad559a20d regulator: defer probe when trying to get voltage from unr [...] adds 3d55978f95ca Merge tag 'regulator-fix-v5.10-rc2' of git://git.kernel.or [...] adds 43b6bf406cd0 spi: imx: fix runtime pm support for !CONFIG_PM adds 3bfd5f422f07 Merge tag 'v5.10-rc1' into spi-5.10 adds 5e31ba0c0543 spi: bcm2835: fix gpio cs level inversion adds 9bd77a9ce31d spi: fsl-dspi: fix wrong pointer in suspend/resume adds cf26c714874c Merge tag 'spi-fix-v5.10-rc2' of git://git.kernel.org/pub/ [...] adds 683a9c7ed817 RDMA: Fix software RDMA drivers for dma mapping error adds 372a1786283e IB/srpt: Fix memory leak in srpt_add_one adds 00469c97ef64 RDMA/vmw_pvrdma: Fix the active_speed and phys_state value adds 21fcdeec09ff RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring adds 6f3f374ac05d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 2c3bd2a5c86f hv_balloon: disable warning when floor reached adds dbf563eee0b8 x86/hyperv: Clarify comment on x2apic mode adds 6732b3548573 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds c1acb4ac1a89 tracing: Fix out of bounds write in get_trace_buf adds ee11b93f95ea ftrace: Fix recursion check for NMI test adds 726b3d3f141f ftrace: Handle tracing when switching between context adds 906695e59324 tracing: Fix the checking of stackidx in __ftrace_trace_stack adds b02414c8f045 ring-buffer: Fix recursion protection transitions between [...] adds 561ca66910bf tracing: Make -ENOMEM the default error for parse_synth_field() adds 645f224e7ba2 kprobes: Tell lockdep about kprobe nesting adds 3249fe45639a Merge tag 'trace-v5.10-rc2' of git://git.kernel.org/pub/sc [...] adds 3023d8ff3fc6 kunit: Fix kunit.py --raw_output option adds 3fc48259d525 kunit: Don't fail test suites if one of them is empty adds 7f32b10c6b46 kunit: test: fix remaining kernel-doc warnings adds f0b62039bf7f Documentation: kunit: Update Kconfig parts for KUNIT's mod [...] adds 0d0d245104a4 kunit: tools: fix kunit_tool tests for parsing test plans adds 521b619acdc8 Merge tag 'linux-kselftest-kunit-fixes-5.10-rc3' of git:// [...] adds 9e7c5b396e98 ip6_tunnel: set inner ipproto before ip6_tnl_encap adds 1e6114f51f9d net: fec: fix MDIO probing for some FEC hardware blocks adds d145c9031325 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP adds d6a076d68c6b gianfar: Account for Tx PTP timestamp in the skb headroom adds 785ff20bce2d stmmac: intel: Fix kernel panic on pci probe adds 2b94f5266c84 net: stmmac: Fix channel lock initialization adds 2f71e00619dc net: atm: fix update of position index in lec_seq_next adds b59e286be280 ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition adds 2efdaaaf883a IPv6: reply ICMP error if the first fragment don't include [...] adds 72a41f956ac2 Merge branch 'ipv6-reply-icmp-error-if-fragment-doesn-t-co [...] adds 403dc16796f5 cadence: force nonlinear buffers to be cloned adds 20149e9eb68c ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] adds dceababac29d netfilter: nftables: fix netlink report logic in flowtable [...] adds af8afcf1fdd5 wireguard: selftests: check that route_me_harder packets u [...] adds 46d6c5ae953c netfilter: use actual socket sk rather than skb sk when ro [...] adds c0391b6ab810 netfilter: nf_tables: missing validation from the abort path adds 7d10e62c2ff8 netfilter: ipset: Update byte and packet counters regardle [...] adds 859191b234f8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 804fc6a2931e mac80211: fix regression where EAPOL frames were sent in p [...] adds 14f46c1e5108 mac80211: fix use of skb payload instead of header adds 9bdaf3b91efd cfg80211: initialize wdev data earlier adds dcd479e10a05 mac80211: always wind down STA state adds b1e8eb11fb9c mac80211: fix kernel-doc markups adds db18d20d1cb0 cfg80211: regulatory: Fix inconsistent format argument adds c2f468145211 mac80211: don't require VHT elements for HE on 2.4 GHz adds 04a55c944f15 Merge tag 'mac80211-for-net-2020-10-30' of git://git.kerne [...] adds acef159a0cb2 dpaa_eth: update the buffer layout for non-A050385 erratum [...] adds 7834e494f426 dpaa_eth: fix the RX headroom size alignment adds 42172f44df77 Merge branch 'dpaa_eth-buffer-layout-fixes' adds 0a26ba0603d6 net: ethernet: ti: cpsw: disable PTPv1 hw timestamping adv [...] adds b6df8c814121 sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-en [...] adds 99cab7107d91 net: dsa: qca8k: Fix port MTU setting adds 1d8504937478 powerpc/vnic: Extend "failover pending" window adds 9621618130bf sfp: Fix error handing in sfp_probe() adds e16b874ee87a mptcp: token: fix unititialized variable adds 5fd8477ed8ca net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition adds 8080b462b6aa chelsio/chtls: fix memory leaks caused by a race adds dbfe394dad33 chelsio/chtls: fix always leaking ctrl_skb adds fea07a487c6d net: openvswitch: silence suspicious RCU usage warning adds 7fe94612dd4c xfrm: interface: fix the priorities for ipip and ipv6 tunnels adds a779d91314ca net: xfrm: fix a race condition during allocing spi adds 2da4c187aea3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1f9234401ce0 dt-bindings: can: add can-controller.yaml adds e5ab9aa7e49b dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml adds 3accbfdc3613 can: proc: can_remove_proc(): silence remove_proc_entry warning adds 2ddd6bfe7bdb can: rx-offload: don't call kfree_skb() from IRQ context adds 2283f79b2268 can: dev: can_get_echo_skb(): prevent call to kfree_skb() [...] adds ed3320cec279 can: dev: __can_get_echo_skb(): fix real payload length re [...] adds 286228d382ba can: can_create_echo_skb(): fix echo skb generation: alway [...] adds 429efa6e1486 can: j1939: rename jacd tool adds 864a2756d369 can: j1939: fix syntax and spelling adds ea780d39b188 can: j1939: swap addr and pgn in the send example adds a39372c2c597 can: j1939: use backquotes for code samples adds 08c487d8d807 can: j1939: j1939_sk_bind(): return failure if netdev is down adds 5a7de2408fa5 can: isotp: Explain PDU in CAN_ISOTP help text adds 78656ea23519 can: isotp: isotp_rcv_cf(): enable RX timeout handling in [...] adds c3ddac4b0c9a can: isotp: padlen(): make const array static, makes objec [...] adds e002103b36a6 can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unpr [...] adds 79c43333bdd5 can: xilinx_can: handle failure cases of pm_runtime_get_sync adds a6921dd524fe can: peak_usb: add range checking in decode operations adds ecc7b4187dd3 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping adds 93ef65e5a635 can: peak_canfd: pucan_handle_can_rx(): fix echo managemen [...] adds b4728920aefa can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase seve [...] adds da623840d823 can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicol [...] adds 78db1aa8b552 can: mcp251xfd: remove unneeded break adds 018799649071 can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A adds 91a22bfe928f can: flexcan: add ECC initialization for LX2160A adds 5fdf04a9fdc2 can: flexcan: add ECC initialization for VF610 adds ab07ff1c92fa can: flexcan: flexcan_remove(): disable wakeup completely adds ac6f929d74ba Merge tag 'linux-can-fixes-for-5.10-20201103' of git://git [...] adds 2aaf09a0e784 r8169: work around short packet hw bug on RTL8125 adds 2bcbf42add91 ionic: check port ptr before use adds 41f165302414 Merge tag 'net-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] adds 29c2680fd2bf s390/ap: fix ap devices reference counting adds b0e98aa9c411 s390/mm: make pmd/pud_deref() large page aware adds e99198661ecd s390/vdso: remove empty unused file adds cfef9aa69a73 s390/vdso: remove unused constants adds c3d9cdca73d0 s390: update defconfigs adds 5b35047eb467 s390/pkey: fix paes selftest failure with paes and pkey st [...] adds de5d9dae150c s390/smp: move rcu_cpu_starting() earlier adds 0b2ca2c7d0c9 s390/pci: fix hot-plug of PCI function missing bus adds ee5181488827 Merge tag 's390-5.10-3' of git://git.kernel.org/pub/scm/li [...] adds 328d2168ca52 ARC: stack unwinding: avoid indefinite looping adds 3b57533b460c ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline adds 4257087e8feb Merge tag 'arc-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] adds 2a13c13b39a8 arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 adds 7ee31a3aa8f4 arm64: kprobes: Use BRK instead of single-step when execut [...] adds 108aa503657e arm64: kexec_file: try more regions if loading segments fails adds 30f3f68e27d1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 572f64c71e0f vfio/type1: Use the new helper to find vfio_group adds 09699e56dee9 vfio/fsl-mc: return -EFAULT if copy_to_user() fails adds 69848cd6f0c1 vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() adds 8e91cb381212 vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static adds 38565c93c8a1 vfio/pci: Implement ioeventfd thread handler for contended [...] adds bb742ad01961 vfio: platform: fix reference leak in vfio_platform_open adds e4eccb853664 vfio/pci: Bypass IGD init in case of -ENODEV adds 1669ecf9c884 Merge tag 'vfio-v5.10-rc3' of git://github.com/awilliam/li [...] adds 73db2fc595f3 iommu/amd: Increase interrupt remapping table limit to 512 [...] adds 6097df457adf iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() adds eea4e29ab8be iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() adds 71cd8e2d1670 iommu/vt-d: Fix a bug for PDP check in prq_event_thread adds 4dd6ce478003 iommu: Fix a check in iommu_check_bind_data() adds 02a2aa3500a9 Merge tag 'iommu-fixes-v5.10-rc2' of git://git.kernel.org/ [...] adds b154ce11ead9 tpm_tis: Disable interrupts on ThinkPad T490s adds 8ffd778aff45 tpm: efi: Don't create binary_bios_measurements file for a [...] adds 28ced768a426 Merge tag 'tpmdd-next-v5.10-rc4' of git://git.kernel.org/p [...] adds 58b24a38f0de gpu: ipu-v3: remove unused functions adds a28f91886609 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of adds 07f2c94d033b drm/imx: imx-tve: use regmap fast_io spinlock adds 67149a41b1a0 drm/imx: imx-tve: remove redundant enable tracking adds a67d5088ceb8 drm/imx: drop explicit drm_mode_config_cleanup adds 23a6502b076b drm/imx: dw_hdmi-imx: remove empty encoder_disable callback adds 754e0b5803e4 drm/imx: imx-ldb: reduce scope of edid_len adds 5f2ca76d5645 drm/imx: parallel-display: fix edid memory leak adds f433ff4d2938 drm/imx: parallel-display: remove unused function enc_to_imxpd() adds acbb7f143662 drm/imx: parallel-display: reduce scope of edid_len adds 36fba366cf9f drm/imx: tve remove extraneous type qualifier adds 53aa37fb8dc4 Merge tag 'imx-drm-next-2020-10-30' of git://git.pengutron [...] adds 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write adds 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] adds baec997285e6 drm/i915/gvt: Only pin/unpin intel_context along with workload adds 4a95857a875e Merge tag 'drm-intel-fixes-2020-10-29' into gvt-fixes adds 92010a97098c drm/i915/gvt: Fix mmio handler break on BXT/APL. adds 0dccdba51e85 Merge tag 'gvt-fixes-2020-10-30' of https://github.com/int [...] adds 59dd13ad3107 drm/i915/gem: Flush coherency domains on first set-domain-ioctl adds 8ce70996f759 drm/i915/gt: Use the local HWSP offset during submission adds d9a57c853975 drm/i915: Fix encoder lookup during PSR atomic check adds 306bb61d6bb3 drm/i915/gt: Expose more parameters for emitting writes in [...] adds e67d01d84946 drm/i915/gt: Flush xcs before tgl breadcrumbs adds 537457a979a0 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned adds 866bc2d3c40a Merge tag 'drm-intel-fixes-2020-11-05' of git://anongit.fr [...] adds 06a5af1f62af drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU adds 4f0a1c99aa9f drm/amdgpu: rename nv_is_headless_sku() adds 253475c455eb drm/amdgpu: perform srbm soft reset always on SDMA resume adds c108725ef589 drm/amd/pm: correct the baco reset sequence for CI ASICs adds 2a4776a7337d drm/amd/pm: enable baco reset for Hawaii adds 277b080f9880 drm/amd/pm: perform SMC reset on suspend/hibernation adds 786436b45300 drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running adds 7a1cc646709c MAINTAINERS: Update AMD POWERPLAY pattern adds 3e269eeea427 drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] adds e69251e7dc0b drm/amdgpu/swsmu: remove duplicate call to smu_set_default [...] adds c6d2b0fbb893 amd/amdgpu: Disable VCN DPG mode for Picasso adds a2404fd48230 drm/amdgpu: update golden setting for sienna_cichlid adds 2e3a57f4905b amdkfd: Check kvmalloc return before memcpy adds 26f4fd6d87cb drm/amdgpu: resolved ASD loading issue on sienna adds 7be89985c415 drm/amdgpu: add Green_Sardine APU flag adds c38577a4804d drm/amdgpu: add green_sardine support for gpu_info and ip [...] adds aee68369ec2b drm/amdgpu: add soc15 common ip block support for green_sa [...] adds 445b011d4ade drm/amdgpu: add gfx support for green_sardine (v2) adds f21aab1b3143 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) adds 68697982204b drm/amdgpu: enable green_sardine_asd.bin loading (v2) adds d83d3ad61ce8 drm/amdgpu: enable vcn support for green_sardine (v2) adds 4a5346df6adf drm/amd/display: Add green_sardine support to DC adds c236c0e5f5e2 drm/amd/display: Add green_sardine support to DM adds 4241b0411c60 drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE adds f56fb0122c41 Merge tag 'amd-drm-fixes-5.10-2020-11-04' of git://people. [...] adds 1c80be48c70a drm/vc4: bo: Add a managed action to cleanup the cache adds e46e5330d13d drm/vc4: drv: Use managed drm_mode_config_init adds 171a072b4699 drm/vc4: gem: Add a managed action to cleanup the job queue adds 88e085896aa6 drm/vc4: Use the helper to retrieve vc4_dev when needed adds 84d7d4720c21 drm/vc4: Use devm_drm_dev_alloc adds dcda7c28bff2 drm/vc4: kms: Add functions to create the state objects adds 7d2d6d01293e drm/panfrost: Fix a deadlock between the shrinker and madv [...] adds 876b15d2c88d drm/panfrost: Fix module unload adds 077aa5c8dd6e drm/vc4: drv: Remove unused variable adds 9522750c66c6 Fonts: Replace discarded const qualifier adds 356583b956e6 Merge tag 'drm-misc-fixes-2020-11-05' of git://anongit.fre [...] adds fc7b66ef0766 Merge tag 'drm-fixes-2020-11-06-1' of git://anongit.freede [...] adds f7b6603c6667 ALSA: fix kernel-doc markups adds 2a6eca16f376 ALSA: make snd_kcontrol_new name a normal string adds f15cfca818d7 ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 adds 8a8de09cb2ad ALSA: hda/realtek - Fixed HP headset Mic can't be detected adds 215a22ed31a1 ALSA: hda: Refactor codec PM to use direct-complete optimization adds f5dac54d9d93 ALSA: hda: Separate runtime and system suspend adds 9fc149c3bce7 ALSA: hda: Reinstate runtime_allow() for all hda controllers adds 158e1886b626 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() adds ef9ce66fab95 ALSA: hda/realtek - Enable headphone for ASUS TM420 adds 07815a2b3501 ALSA: usb-audio: add usb vendor id as DSD-capable for Khad [...] adds 26201ddc1373 ALSA: usb-audio: Add implicit feedback quirk for MODX adds 0938ecae432e ALSA: usb-audio: Add implicit feedback quirk for Qu-16 adds 9fe9efd6924c ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function adds 1849a3872f03 ASoC: Intel: atom: Remove duplicate kconfigs adds 1d159edf1954 ASoC: Intel: catpt: Wake up device before configuring SSP port adds 3d53c6df4299 ASoC: Intel: catpt: Relax clock selection conditions adds eb5a558705c7 ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 adds f47d07425157 ASoC: codecs: wsa881x: add missing stream rates and format adds 3f48b6eba15e ASoC: qcom: sdm845: set driver name correctly adds 20afe581c9b9 ASoC: cs42l51: manage mclk shutdown delay adds 6e5329c6e603 ASoC: SOF: loader: handle all SOF_IPC_EXT types adds fc0522bbe02f ASoC: codecs: wcd934x: Set digital gain range correctly adds 6d6bc54ab4f2 ASoC: codecs: wcd9335: Set digital gain range correctly adds ce038aeaee68 Merge tag 'v5.10-rc1' into asoc-5.10 adds cf9d21984da2 ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions adds 6ec6c3693a38 ASoC: qcom: lpass-cpu: Fix clock disable failure adds f9d7c6eb23f7 ASoC: mchp-spdiftx: Do not set Validity bit(s) adds a6c96672a64f Merge tag 'asoc-fix-v5.10-rc2' of https://git.kernel.org/p [...] adds bb72bbe8f6c7 Merge tag 'sound-5.10-rc3' of git://git.kernel.org/pub/scm [...] adds bc7f2cd7559c spi: bcm2835: remove use of uninitialized gpio flags variable adds 44d80621857f Merge tag 'spi-fix-v5.10-rc2-2' of git://git.kernel.org/pu [...] adds 1b8d1070857d mtd: rawnand: mxc: Move the ECC engine initialization to t [...] adds 3aee8a3a88fa mtd: rawnand: ifc: Move the ECC engine initialization to t [...] adds 69a8eed58cc0 mtd: spi-nor: Don't copy self-pointing struct around adds 324f78dfb442 mtd: spi-nor: Fix address width on flash chips > 16MB adds 9efac6ce7f62 mtd: rawnand: stm32_fmc2: fix broken ECC adds bf3e76289cd2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds af61bc1e33d2 scsi: hpsa: Fix memory leak in hpsa_init_one() adds 5faf50e9e9fd scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() adds 5feed64f9199 scsi: mpt3sas: Fix timeouts observed while reenabling IRQ adds d4fc96832f01 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds dc6bf4da825a selftests/ftrace: Use $FUNCTION_FORK to reference kernel f [...] adds e3e403125670 selftests/ftrace: check for do_sys_openat2 in user-memory test adds f825d3f7ed93 selftests: filter kselftest headers from command in lib.mk adds 1948172fdba5 selftests: pidfd: fix compilation errors due to wait.h adds ef7086347c82 selftests/harness: prettify SKIP message whitespace again adds 0b18fed98bf9 selftests: pidfd: use ksft_test_result_skip() when skipping test adds b5ec9fe5be5e selftests: pidfd: skip test on kcmp() ENOSYS adds 90da74af349e selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config adds 7b9621d45931 selftests: pidfd: drop needless linux/kcmp.h inclusion in [...] adds f3ae6c6e8a3e selftests: proc: fix warning: _GNU_SOURCE redefined adds 1d44d0dd61b6 selftests: core: use SKIP instead of XFAIL in close_range_test.c adds afba8b0a2cc5 selftests: clone3: use SKIP instead of XFAIL adds 7d764b685ee1 selftests: binderfs: use SKIP instead of XFAIL adds 03f0f5ad5847 Merge tag 'linux-kselftest-fixes-5.10-rc3' of git://git.ke [...] adds 62575e270f66 ceph: check session state after bumping session->s_seq adds 659caaf65dc9 Merge tag 'ceph-for-5.10-rc3' of git://github.com/ceph/cep [...] adds 9d750c75bd2c risc-v: kernel: ftrace: Fixes improper SPDX comment style adds 1bd14a66ee52 RISC-V: Remove any memblock representing unusable memory area adds 79605f139426 riscv: Set text_offset correctly for M-Mode adds bcacf5f6f239 riscv: fix pfn_to_virt err in do_page_fault(). adds 635e3f3e47f2 riscv: uaccess: fix __put_kernel_nofault() adds 1074dd44c5ba RISC-V: Use non-PGD mappings for early DTB access adds c2c81bb2f691 RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ adds 4b1d362db99d Merge tag 'riscv-for-linus-5.10-rc3' of git://git.kernel.o [...] adds aafced673c06 i2c: mediatek: move dma reset before i2c reset adds a49cc1fe9d64 i2c: sh_mobile: implement atomic transfers adds ed01ddc618fc i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call adds 08e019e27a9e i2c: mlxbf: Fix resrticted cast warning of sparse adds 4b19d806ac52 i2c: mlxbf: Remove unecessary wrapper functions adds 67ee9fda6ed4 i2c: mlxbf: Update reference clock frequency adds 54b9c3d0cea5 i2c: mlxbf: Update author and maintainer email info adds 9890923be3a6 i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM adds 66b92313e2ca i2c: designware: call i2c_dw_read_clear_intrbits_slave() once adds 3b5f7f10ff6e i2c: designware: slave should do WRITE_REQUESTED before WR [...] adds af6e7de0c7d1 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 3dd1680d1418 io-wq: cancel request if it's asking for files and we don' [...] adds fdaf083cdfb5 io_uring: properly handle SQPOLL request cancelations adds 4b70cf9dea4c io_uring: ensure consistent view of original task ->mm fro [...] adds cb8a8ae31074 io_uring: drop req/tctx io_identity separately adds 99b328084f6a io_uring: fix overflowed cancel w/ linked ->files adds ef9865a44228 io_uring: don't forget to task-cancel drained reqs adds 6b47ab81c9a9 io_uring: use correct pointer for io_uring_show_cred() adds 9a472ef7a369 io_uring: fix link lookup racing with link timeout adds e9c02d68cc26 Merge tag 'io_uring-5.10-2020-11-07' of git://git.kernel.d [...] adds 38210800bf66 Revert "nvme-pci: remove last_sq_tail" adds 04800fbff476 nvme: introduce nvme_sync_io_queues adds 3017013dcc82 nvme-rdma: avoid race between time out and tear down adds d6f66210f4b1 nvme-tcp: avoid race between time out and tear down adds fdf58e02adec nvme-rdma: avoid repeated request completion adds 0a8a2c85b835 nvme-tcp: avoid repeated request completion adds 7ae7a8de0542 Merge tag 'nvme-5.10-2020-11-05' of git://git.infradead.or [...] adds e1777d099728 null_blk: Fix scheduling in atomic with zoned mode adds 4429f14aeea9 Merge tag 'block-5.10-2020-11-07' of git://git.kernel.dk/l [...] adds fd552e0542b4 powerpc/eeh_cache: Fix a possible debugfs deadlock adds 99f070b62322 powerpc/smp: Call rcu_cpu_starting() earlier adds 1344a232016d powerpc: Use asm_goto_volatile for put_user() adds 11522448e641 powerpc/603: Always fault when _PAGE_ACCESSED is not set adds 0540b0d2ce90 powerpc/40x: Always fault when _PAGE_ACCESSED is not set adds 29daf869cbab powerpc/8xx: Always fault when _PAGE_ACCESSED is not set adds 33fe43cfd9b1 powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry adds 3fb4a8fa28b7 powerpc/numa: Fix build when CONFIG_NUMA=n adds e942d7528139 Merge tag 'powerpc-5.10-3' of git://git.kernel.org/pub/scm [...] adds 9d820f68b2bd entry: Fix the incorrect ordering of lockdep and RCU check adds 6a8d0d283d62 Merge tag 'core-urgent-2020-11-08' of git://git.kernel.org [...] adds 151a535171be genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY adds 61b0648d569a irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARC [...] adds 893a7cfb6b0b irqchip/mst: Make mst_intc_of_init static adds d26dd4131d0d irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY adds 57733e009f0c irqchip/bcm2836: Fix missing __init annotation adds a00e85b581fd irqchip/stm32-exti: Add all LP timer exti direct events support adds a7480c5d725c irqchip/sifive-plic: Fix broken irq_set_affinity() callback adds f9ac7bbd6e45 irqchip/sifive-plic: Fix chip_data access within a hierarchy adds b388bdf2bac7 irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm adds bb2bd7c7f3d0 dt-bindings: irqchip: ti, sci-inta: Update for unmapped ev [...] adds d95bdca75b3f irqchip/ti-sci-inta: Add support for unmapped event handling adds 17bb415fefed Merge tag 'irqchip-fixes-5.10-1' of git://git.kernel.org/p [...] adds 82768a86c646 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentatio [...] adds 15a9844458cf Merge tag 'irq-urgent-2020-11-08' of git://git.kernel.org/ [...] adds 9f5d1c336a10 futex: Handle transient "ownerless" rtmutex state correctly adds aaaaa7ecdc0b Merge tag 'locking-urgent-2020-11-08' of git://git.kernel. [...] adds 7bdb157cdebb perf/core: Fix a memory leak in perf_event_parse_addr_filter() adds 100e38914a02 Merge tag 'perf-urgent-2020-11-08' of git://git.kernel.org [...] adds 4d6ffa27b8e5 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/ [...] adds 1978b3a53a74 x86/speculation: Allow IBPB to be conditionally enabled on [...] adds 1aec69ae56be x86/platform/uv: Fix missing OEM_TABLE_ID adds 1aee505e0171 x86/platform/uv: Remove spaces from OEM IDs adds 801284f97378 x86/platform/uv: Recognize UV5 hubless system identifier adds 40be821d627c Merge tag 'x86-urgent-2020-11-08' of git://git.kernel.org/ [...] adds d4d50710a8b4 seq_file: add seq_read_iter adds fe33850ff798 proc: wire up generic_file_splice_read for iter ops adds 70fce7d22539 proc/cpuinfo: switch to ->read_iter adds 28589f9e0f94 proc/stat: switch to ->read_iter adds 7cfc630e63b4 proc "single files": switch to ->read_iter adds b24c30c67863 proc "seq files": switch to ->read_iter adds 6b2c4d52fd38 Merge branch 'hch' (patches from Christoph) adds 2c334e12f957 xfs: set xefi_discard when creating a deferred agfl free l [...] adds 869ae85dae64 xfs: flush new eof page on truncate to avoid post-eof corruption adds 763e4cdc0f6d iomap: support partial page discard on writeback block map [...] adds 50e7d6c7a521 iomap: clean up writeback state logic on writepage error adds c2f09217a430 xfs: fix missing CoW blocks writeback conversion retry adds c1f6b1ac0075 xfs: fix scrub flagging rtinherit even if there is no rt device adds 46afb0628b86 xfs: only flush the unshared range in xfs_reflink_unshare adds 9dbc1c03eeb5 Merge tag 'xfs-5.10-fixes-3' of git://git.kernel.org/pub/s [...] adds b4e00444cab4 fork: fix copy_process(CLONE_PARENT) race with the exiting [...] adds 1384ab4fee12 usb: dwc3: pci: add support for the Intel Alder Lake-S adds 0d66e04875c5 usb: gadget: goku_udc: fix potential crashes in probe adds 48e7bbbbb261 usb: gadget: fsl: fix null pointer checking adds fa27e2f6c5e6 usb: dwc3: ep0: Fix delay status handling adds 190bb01b72d2 usb: dwc2: Avoid leaving the error_debugfs label unused adds 129aa9734559 usb: raw-gadget: fix memory leak in gadget_setup adds 58d51f330e76 Merge tag 'fixes-for-v5.10-rc2' of git://git.kernel.org/pu [...] adds afaa2e745a24 USB: Add NO_LPM quirk for Kingston flash drive adds 20914919ad31 usb: mtu3: fix panic in mtu3_gadget_stop() adds 00bd6bca3fb1 USB: apple-mfi-fastcharge: fix reference leak in apple_mfi [...] adds a46b973bced1 USB: serial: option: add Quectel EC200T module support adds 985616f0457d USB: serial: cyberjack: fix write-URB completion race adds 489979b4aab4 USB: serial: option: add LE910Cx compositions 0x1203, 0x12 [...] adds db0362eeb229 USB: serial: option: add Telit FN980 composition 0x1055 adds db388a6cb7ed Merge tag 'usb-serial-5.10-rc3' of https://git.kernel.org/ [...] adds df53b815c799 Merge tag 'usb-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] adds 912ab37c7987 serial: 8250_mtk: Fix uart_get_baud_rate warning adds 427627a23c3e tty: serial: imx: enable earlycon by default if IMX_SERIAL [...] adds 0c5fc92622ed serial: txx9: add missing platform_driver_unregister() on [...] adds 4466d6d2f80c tty: fix crash in release_tty if tty->port is not set adds 3c4e0dff2095 vt: Disable KD_FONT_OP_COPY adds bbc821849eba Merge tag 'tty-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] adds 92ca318e11d7 docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys adds 1088ee2230ac docs: ABI: sysfs-class-net: fix a typo adds e186d80e2b85 docs: leds: index.rst: add a missing file adds daaaf58a2b7f scripts: get_abi.pl: Don't let ABI files to create subtitles adds 9d4fdda33446 scripts: get_api.pl: Add sub-titles to ABI output adds d181bfe36715 Documentation: remove mic/index from misc-devices/index.rst adds 15f5d201c177 Merge tag 'driver-core-5.10-rc3' of git://git.kernel.org/p [...] adds f8394f232b1e Linux 5.10-rc3 adds d3938ee23e97 erofs: derive atime instead of leaving it empty adds a30573b3cdc7 erofs: fix setting up pcluster for temporary pages adds df3319a548cd Merge tag 'erofs-for-5.10-rc4-fixes' of git://git.kernel.o [...] adds 174fe5ba2d1e ext4: correctly report "not supported" for {usr,grp}jquota [...] adds a0650046d31d MAINTAINERS: add missing file in ext4 entry adds e121bd48b9eb ext4: silence an uninitialized variable warning adds 7067b2619017 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() adds a44ad6835da5 ext4: describe fast_commit feature flags adds b21ebf143af2 ext4: mark fc ineligible if inode gets evictied due to mem [...] adds 5b552ad70c61 ext4: drop redundant calls ext4_fc_track_range adds a80f7fcf1867 ext4: fixup ext4_fc_track_* functions' signature adds ede7dc7fa0af jbd2: rename j_maxlen to j_total_len and add jbd2_journal_ [...] adds a1e5e465b31d ext4: clean up the JBD2 API that initializes fast commits adds 37e0a30e94f1 jbd2: drop jbd2_fc_init documentation adds c460e5edc85a jbd2: don't use state lock during commit path adds 0bce577bf9ca jbd2: don't pass tid to jbd2_fc_end_commit_fallback() adds cc80586a57f7 jbd2: add todo for a fast commit performance optimization adds 0ee66ddcf3c1 jbd2: don't touch buffer state until it is filled adds 480f89d55326 jbd2: don't read journal->j_commit_sequence without taking a lock adds f6634e2609d1 ext4: dedpulicate the code to wait on inode that's being c [...] adds a740762fb3b3 ext4: fix code documentatioon adds 764b3fd31d13 ext4: mark buf dirty before submitting fast commit buffer adds a3114fe747be ext4: remove unnecessary fast commit calls from ext4_file_mmap adds 1ceecb537f72 ext4: fix inode dirty check in case of fast commits adds 556e0319fbb8 ext4: disable fast commit with data journalling adds da0c5d269526 ext4: issue fsdev cache flush before starting fast commit adds 9b5f6c9b83d9 ext4: make s_mount_flags modifications atomic adds 87a144f09380 jbd2: don't start fast commit on aborted journal adds 99c880decf27 ext4: cleanup fast commit mount options adds fa329e27317f ext4: fix sparse warnings in fast_commit code adds 05d5233df85e jbd2: fix up sparse warnings in checkpoint code adds 91808cd6c243 Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.or [...] adds 1905cac9d621 NFSD: NFSv3 PATHCONF Reply is improperly formed adds d321ff589c16 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() adds 66d60e3ad1e4 NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL adds 36e1e5ba90fb NFSD: Fix use-after-free warning when doing inter-server copy adds 49a361327332 NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy adds d435c05ab019 net/sunrpc: return 0 on attempt to write to "transports" adds ae2975046dbc net/sunrpc: fix useless comparison in proc_do_xprt() adds 3552c3709c0e Merge tag 'nfsd-5.10-1' of git://linux-nfs.org/~bfields/linux adds faf000397e7f KVM: arm64: Fix build error in user_mem_abort() adds f81cb2c3ad41 KVM: arm64: Don't hide ID registers from userspace adds 01fe5ace92dd KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER adds 912dee572691 KVM: arm64: Check RAZ visibility in ID register accessors adds c512298eed03 KVM: arm64: Remove AA64ZFR0_EL1 accessors adds ff2bb93f5378 Merge tag 'kvmarm-fixes-5.10-2' of git://git.kernel.org/pu [...] adds c6c4f961cb87 KVM: x86/mmu: fix counting of rmap entries in pte_list_add adds 3d20267abc78 KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER adds 177158e5b1a5 KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID adds cc4cb017678a KVM: x86: use positive error values for msr emulation that [...] adds 1930e5ddcead kvm: x86: reads of restricted pv msrs should also result in #GP adds 01b4f510b9f4 kvm: x86: ensure pv_cpuid.features is initialized when ena [...] adds 1e293d1ae88c kvm: x86: request masterclock update any time guest uses d [...] adds 2cdef91cf882 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs adds df11f7dd5834 selftests: kvm: Fix the segment descriptor layout to match [...] adds 85f2a4320ef2 selftests: kvm: Clear uc so UCALL_NONE is being properly reported adds 29faeb963201 selftests: kvm: Add exception handling to selftests adds ac4a4d6de22e selftests: kvm: test enforcement of paravirtual cpuid features adds fd02029a9e01 KVM: selftests: Add aarch64 get-reg-list test adds 31d212959179 KVM: selftests: Add blessed SVE registers to get-reg-list adds 3031e0288e60 KVM: selftests: Always clear dirty bitmap after iteration adds afdb19600719 KVM: selftests: Use a single binary for dirty/clear log test adds 4b5d12b0e21c KVM: selftests: Factor code out of demand_paging_test adds 2fe5149bdfbf KVM: selftests: Remove address rounding in guest code adds 1eafbd27edb5 KVM: selftests: Simplify demand_paging_test with timespec_ [...] adds 92ab4b9a22cf KVM: selftests: Add wrfract to common guest code adds f663132d1e09 KVM: selftests: Drop pointless vm_create wrapper adds 6769155fece2 KVM: selftests: Make the per vcpu memory size global adds 3be186309546 KVM: selftests: Make the number of vcpus global adds 4fd94ec7d566 KVM: selftests: Introduce the dirty log perf test adds 6d6a18fdde8b KVM: selftests: allow two iterations of dirty_log_perf_test adds 407ab579637c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d76bb7a09bb3 tools/power turbostat: Print /dev/cpu_dma_latency adds 9aefc2cda635 tools/power turbostat: Always print idle in the system con [...] adds 7c2ccc507bd4 tools/power turbostat: Make the energy variable to be 64 bit adds 87e15da95775 tools/power turbostat: Introduce functions to accumulate R [...] adds 9972d5d84d76 tools/power turbostat: Enable accumulate RAPL display adds 8201a0285789 tools/power turbostat: Use sched_getcpu() instead of hardc [...] adds b88cad57d4d3 tools/power turbostat: Replace HTTP links with HTTPS ones: [...] adds fecb3bc839df tools/power turbostat: Fix output formatting for ACPI CST [...] adds e7af1ed3fa47 tools/power turbostat: Support additional CPU model numbers adds c315a09b1b0f tools/power turbostat: Skip pc8, pc9, pc10 columns, if the [...] adds 0936cdfbb527 tools/power x86_energy_perf_policy: Input/output error in a VM adds b4b9156953fe tools/power turbostat: Add a new GFXAMHz column that expos [...] adds 20de0dab2388 tools/power turbostat: Remove empty columns for Jacobsville adds 33eb82251af9 tools/power turbostat: Support AMD Family 19h adds 4be61e6b769f tools/power turbostat: Build with _FILE_OFFSET_BITS=64 adds 6ff7cb371c4b tools/power turbostat: adjust for temperature offset adds 3d7772ea5602 tools/power turbostat: harden against cpu hotplug adds 949dd0104c49 powercap: restrict energy meter to root access adds 3e9fa9983b92 tools/power turbostat: update version number adds 8bff39bfdc30 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds 92cfcd030e4b fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lbl [...] adds 52d1998d09af Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds a1fbc6750e21 btrfs: fix potential overflow in cluster_pages_for_defrag [...] adds e38fdb716702 btrfs: print the block rsv type when we fail our reservation adds fca3a45d0878 btrfs: fix min reserved size calculation in merge_reloc_root adds f07728d541eb btrfs: clean up NULL checks in qgroup_unreserve_range() adds a4852cf268b5 btrfs: scrub: update message regarding read-only status adds cf89af146b7e btrfs: dev-replace: fail mount if we don't have replace it [...] adds 468600c6ec28 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod adds e2f0c565ec70 Merge tag 'for-5.10-rc3-tag' of git://git.kernel.org/pub/s [...] adds 77f6ab8b7768 don't dump the threads that had been already exiting when zapped. adds eccc87672492 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e9696d259d0f swiotlb: fix "x86: Don't panic if can not alloc buffer for [...] adds fc0021aa340a swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_m [...] adds 3d5e28bff7ad Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] adds 9a2a9ebc0a75 cpufreq: Introduce governor flags adds 218f66870181 cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET adds ea9364bbadf1 cpufreq: Add strict_target to struct cpufreq_policy adds fcb3a1ab7990 cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into [...] adds fcfb67918c0b Merge tag 'pm-5.10-rc4' of git://git.kernel.org/pub/scm/li [...] adds 1bd3387979bf Documentation: firmware-guide: gpio-properties: Fix factua [...] adds 0d6c41cf801f Documentation: firmware-guide: gpio-properties: active_low [...] adds 8b31e972f987 Documentation: firmware-guide: gpio-properties: Clarify in [...] adds 8d936bb13ce7 Documentation: ACPI: fix spelling mistakes adds c1e9735975c0 ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name adds c6237b210ddc ACPI: Fix whitespace inconsistencies adds 9debfb81e765 ACPI: GED: fix -Wformat adds 7daaa06357bf ACPI: button: Add DMI quirk for Medion Akoya E2228T adds 38748bcb940e ACPI: DPTF: Support Alder Lake adds 7222a8a52c9e Merge branches 'acpi-scan', 'acpi-misc', 'acpi-button' and [...] adds af5043c89a8e Merge tag 'acpi-5.10-rc4' of git://git.kernel.org/pub/scm/ [...] adds 3fc2bfa36531 nfsroot: Default mount option should ask for built-in NFS version adds 70438afbf17e NFSv4.2: fix failure to unregister shrinker adds 6c2190b3fcbc NFS: Fix listxattr receive buffer size adds 83f2c45e6393 NFS: Remove unnecessary inode locking in nfs_llseek_dir() adds 11decaf8127b NFS: Remove unnecessary inode lock in nfs_fsync_dir() adds 200f9d21aa92 Merge tag 'nfs-for-5.10-2' of git://git.linux-nfs.org/proj [...] adds 472547778de2 selftest/bpf: Fix profiler test using CO-RE relocation for enums adds 343a3e8bc635 bpf: Fix -Wshadow warnings adds c66dca98a24c samples/bpf: Set rlimit for memlock to infinity in all samples adds 821f5c90130d bpf: Add struct bpf_redir_neigh forward declaration to BPF [...] adds e5e1a4bc916d xsk: Fix possible memory leak at socket close adds 1e6f5dcc1b9e tools, bpftool: Avoid array index warnings. adds 0698ac66e010 tools, bpftool: Remove two unused variables. adds 080b6f407635 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE adds 7a078d2d1880 libbpf, hashmap: Fix undefined behavior in hash_bits adds f78331f74cac libbpf: Fix null dereference in xsk_socket__delete adds 25cf73b9ff88 libbpf: Fix possible use after free in xsk_socket__delete adds f9b7ff0d7f7a tools/bpftool: Fix attaching flow dissector adds 7c0afcad7507 bpf: BPF_PRELOAD depends on BPF_SYSCALL adds d3bec0138bfb bpf: Zero-fill re-used per-cpu map element adds 6f64e4778300 bpf: Update verification logic for LSM programs adds 86bbf01977b4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds cc6528bc9a0c r8169: fix potential skb double free in an error path adds 847f0a2bfd2f r8169: disable hw csum for short packets on all chip versions adds e68e28b4a9d7 net/mlx5e: Fix modify header actions memory leak adds 78c906e430b1 net/mlx5e: Protect encap route dev from concurrent release adds f42139ba4979 net/mlx5e: Use spin_lock_bh for async_icosq_lock adds 465e7baab6d9 net/mlx5: Fix deletion of duplicate rules adds ae3585944560 net/mlx5: E-switch, Avoid extack error log for disabled vport adds c5eb51adf06b net/mlx5e: Fix VXLAN synchronization after function reload adds 1a50cf9a67ff net/mlx5e: Fix incorrect access of RCU-protected xdp_prog adds ee661a4abdf4 Merge tag 'mlx5-fixes-2020-11-03' of git://git.kernel.org/ [...] adds 4e0396c59559 net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m adds 8ef9ba4d6666 IPv6: Set SIT tunnel hard_header_len to zero adds 77a2d673d5c9 tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv [...] adds 413691384a37 ethtool: netlink: add missing netdev_features_change() call adds 16eb0eb835c7 docs: networking: phy: s/2.5 times faster/2.5 times as fast/ adds 989ef49bdf10 mptcp: provide rmem[0] limit adds 97adb13dc9ba selftest: fix flower terse dump tests adds 866358ec331f netlabel: fix our progress tracking in netlbl_unlabel_stat [...] adds 902a66e08cea lan743x: correctly handle chips with internal PHY adds f3037c5a31b5 net: phy: realtek: support paged operations on RTL8201CP adds 909172a14974 net: Update window_clamp if SOCK_RCVBUF is set adds 2bae900b9419 net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot adds 2b52a4b65bc8 lan743x: fix "BUG: invalid wait context" when setting rx mode adds 4031eeafa71e net/af_iucv: fix null pointer dereference on shutdown adds 4711497ae85d MAINTAINERS: remove Ursula Braun as s390 network maintainer adds e87d24fce924 Merge branch 'net-iucv-fixes-2020-11-09' adds fa6882c63621 tipc: fix memory leak in tipc_topsrv_start() adds df392aefe96b arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode [...] adds 361182308766 net/x25: Fix null-ptr-deref in x25_connect adds 9d2e5e9eeb59 cxgb4/ch_ktls: decrypted bit is not enough adds b1b5cb18032b ch_ktls: Correction in finding correct length adds 86716b51d14f ch_ktls: Update cheksum information adds 687823d2d104 cxgb4/ch_ktls: creating skbs causes panic adds c68a28a9e279 ch_ktls: Correction in trimmed_len calculation adds 83deb094dd5c ch_ktls: missing handling of header alone adds 63ee4591fa2f ch_ktls: Correction in middle record handling adds 9478e083941c ch_ktls: packet handling prior to start marker adds 659bf0383d15 ch_ktls: don't free skb before sending FIN adds 21f82acbb8b4 ch_ktls/cxgb4: handle partial tag alone SKBs adds 7d01c428c86b ch_ktls: tcb update fails sometimes adds 83a95df04bee ch_ktls: stop the txq if reaches threshold adds fcd1ecc8ee6b Merge branch 'cxgb4-ch_ktls-fixes-in-nic-tls-code' adds 460cd17e9f7d net: switch to the kernel.org patchwork instance adds 52755b66ddce cosa: Add missing kfree in error path of cosa_write adds 9e2b7fa2df43 vrf: Fix fast path output packet handling with async Netfi [...] adds 9f73bd1c2c4c devlink: Avoid overwriting port attributes of registered port adds 3a7001788fed i40e: Fix MAC address setting for a VF via Host/VM adds 1773482fd8ce i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() adds 6b7ed22ae4c9 igc: Fix returning wrong statistics adds 5fb7f75bc138 MAINTAINERS: Update repositories for Intel Ethernet Drivers adds 8a5c2906c52f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 4b1a86281cc1 net: udp: fix UDP header access on Fast/frag0 UDP GRO adds 55e729889bb0 net: udp: fix IP header access and skb lookup on Fast/frag [...] adds 5861c8cb1c90 Merge branch 'net-udp-fix-fast-frag0-udp-gro' adds edbc21113bde lan743x: fix use of uninitialized variable adds db7c95355538 Merge tag 'net-5.10-rc4' of git://git.kernel.org/pub/scm/l [...] adds bc923818b190 gfs2: fix possible reference leak in gfs2_check_blk_type adds d3039c0615c3 Revert "gfs2: Ignore journal log writes for jdata holes" adds 4e79e3f08e57 gfs2: Fix case in which ail writes are done to jdata holes adds 20ca21dfccb6 Merge tag 'gfs2-v5.10-rc3-fixes' of git://git.kernel.org/p [...] adds d19d8d345eec fscrypt: fix inline encryption not used on new files adds 585e5b17b92d Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds a72b38eebea4 ext4: handle dax mount option collision adds d196e229a80c Revert "ext4: fix superblock checksum calculation race" adds d3ba7afcc11f Merge tag 'ext4_for_linus_bugfixes' of git://git.kernel.or [...] adds f969f03888b9 arm64: errata: Fix handling of 1418040 with late CPU onlining adds 85f0b2fc917f arm64: kexec_file: Fix sparse warning adds 891deb875850 arm64: psci: Avoid printing in cpu_psci_cpu_die() adds 04e613ded8c2 arm64: smp: Tell RCU about CPUs that fail to come online adds 58284a901b42 arm64/mm: Validate hotplug range before creating linear mapping adds 77473cffef21 arm64: Add MIDR value for KRYO2XX gold/silver CPU cores adds e3dd11a9f252 arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist adds 38328d401167 arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 [...] adds 23c216416056 arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver adds 88b31f07f3f2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9fa2e7af3d53 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] adds e45f90fc72c8 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 50b8a742850f bootconfig: Extend the magic check range to the preceding 3 bytes adds 6186313d06df Merge tag 'trace-v5.10-rc3' of git://git.kernel.org/pub/sc [...] adds 8519873d1912 drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 adds 34a280831384 video: hyperv_fb: include vmalloc.h adds 06ad8d339524 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] adds a6c40b8032b8 drm/mcde: Fix unbalanced regulator adds 59f7dcd92959 Merge tag 'drm-misc-fixes-2020-11-12' of git://anongit.fre [...] adds 0a1db6f08412 drm/i915/gem: Allow backends to override pread implementation adds 0eb0feb9aeac drm/i915/gem: Pull phys pread/pwrite implementations to th [...] adds 5ce6861d36ed drm/i915: Correctly set SFC capability for video engines adds 858fbdbcef36 Merge tag 'drm-intel-fixes-2020-11-13' of git://anongit.fr [...] adds a422490a5956 drm/amd/display: Add missing pflip irq adds 266421925574 drm/amdgpu: add ta firmware load for green-sardine adds 38a250918495 drm/amdgpu: enable DCN for navi10 headless SKU adds 41f3ed2cac86 Merge tag 'amd-drm-fixes-5.10-2020-11-12' of git://people. [...] adds e627c25544df Merge tag 'drm-fixes-2020-11-13' of git://anongit.freedesk [...] adds e8973201d9b2 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] adds 71b053276a87 mmc: sdhci-of-esdhc: Handle pulse width detection erratum [...] adds 1023e290ba56 mmc: tmio: when resetting, reset DMA controller, too adds 24ce2d7b8bea mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF adds 03d80e042a8e Revert "mmc: renesas_sdhi: workaround a regression when re [...] adds 673cb932b688 Merge tag 'mmc-v5.10-rc3' of git://git.kernel.org/pub/scm/ [...] adds 5760648e63e6 gpio: uapi: fix kernel-doc warnings adds f20160217537 gpio: uapi: comment consistency adds 2cc522d3931b gpio: uapi: kernel-doc formatting improvements adds c303c51c87a6 gpio: uapi: remove whitespace adds 2f84a2de539c gpio: uapi: clarify the meaning of 'empty' char arrays adds 7ffa08169849 Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" adds 3fe37204c9a2 gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip adds 560b6ac37a87 gpio: aspeed: fix ast2600 bank properties adds 1f5eb8b17f02 gpiolib: fix sysfs when cdev is not selected adds d8f270efeac8 gpio: pcie-idio-24: Fix irq mask when masking adds 23a7fdc06ebc gpio: pcie-idio-24: Fix IRQ Enable Register value adds 10a2f11d3c9e gpio: pcie-idio-24: Enable PEX8311 interrupts adds 45fe0b539bc9 Merge tag 'gpio-fixes-for-v5.10-rc3' of git://git.kernel.o [...] adds b72de3ff19fd gpio: sifive: Fix SiFive gpio probe adds 29eb6b7d62b0 Merge tag 'gpio-v5.10-2' of git://git.kernel.org/pub/scm/l [...] adds f83c2609079c pinctrl: ingenic: Fix invalid SSI pins adds 63fbf8013b2f pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq adds 8045ec42d14c pinctrl: rockchip: create irq mapping in gpio_to_irq adds 2b12c1363713 pinctrl: mcp23s08: Use full chunk of memory for regmap con [...] adds a835d3a114ab pinctrl: mcp23s08: Print error message when regmap init fails adds 9b92f5c51e9a pinctrl: aspeed: Fix GPI only function problem. adds 06abe8291bc3 pinctrl: amd: fix incorrect way to disable debounce filter adds c64a6a0d4a92 pinctrl: amd: use higher precision for 512 RtcClk adds 71266d9d3936 pinctrl: qcom: Move clearing pending IRQ to .irq_request_r [...] adds b41efeed507a pinctrl: qcom: sm8250: Specify PDC map adds dd26209bc568 pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm adds f3c75e7a9349 pinctrl: intel: Set default bias in case no particular val [...] adds dadfab0fbf01 Merge tag 'intel-pinctrl-v5.10-2' of git://git.kernel.org/ [...] adds 4de010e2c989 Merge tag 'pinctrl-v5.10-2' of git://git.kernel.org/pub/sc [...] adds a5bea04fcc0b of/address: Fix of_node memory leak in of_dma_is_coherent adds 49c3e714ff43 dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode adds 3bbb73f8e60f dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.M [...] adds bdac39a3bd28 dt-bindings: clock: imx5: fix example adds 9e6a39eae450 Merge tag 'devicetree-fixes-for-5.10-2' of git://git.kerne [...] adds 88ec3211e463 io_uring: round-up cq size before comparing with rounded sq size adds 1b1e9262ca64 Merge tag 'io_uring-5.10-2020-11-13' of git://git.kernel.d [...] adds 65c5a055b0d5 nvme: fix incorrect behavior when BLKROSET is called by the user adds b5214c605fc1 Merge tag 'nvme-5.10-2020-11-10' of git://git.infradead.or [...] adds 2bd645b2d3f0 nbd: fix a block_device refcount leak in nbd_release adds 7e890c37c25c block: add a return value to set_capacity_revalidate_and_notify adds c01a21b77722 loop: Fix occasional uevent drop adds b5dea9c0ab62 Merge tag 'block-5.10-2020-11-13' of git://git.kernel.dk/l [...] adds ea8439899c0b xfs: fix flags argument to rmap lookup when converting sha [...] adds 5dda3897fd90 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] adds 6ff646b2ceb0 xfs: fix rmap key and record comparison functions adds 54e9b09e1538 xfs: fix brainos in the refcount scrubber's rmap fragment [...] adds 2bd3fa793aaa xfs: fix a missing unlock on error in xfs_fs_map_blocks adds d9315f5634c9 Merge tag 'xfs-5.10-fixes-5' of git://git.kernel.org/pub/s [...] adds 22843291efc9 vfs: remove lockdep bogosity in __sb_start_write adds 8a3c84b649b0 vfs: separate __sb_start_write into blocking and non-block [...] adds 9b8523423b23 vfs: move __sb_{start,end}_write* to fs.h adds f01c30de86f1 Merge tag 'vfs-5.10-fixes-2' of git://git.kernel.org/pub/s [...] adds 3ad216ee73ab afs: Fix afs_write_end() when called with copied == 0 [ver #3] adds 9a5085b3fad5 um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() adds 4aea779d3512 Merge tag 'for-linus-5.10-rc4' of git://git.kernel.org/pub [...] adds c350f8bea271 selinux: Fix error return code in sel_ib_pkey_sid_slow() adds 30636a59f4c1 Merge tag 'selinux-pr-20201113' of git://git.kernel.org/pu [...] adds da3fecb00403 scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by uf [...] adds 0f52fcb99ea2 scsi: ufs: Try to save power mode change and UIC cmd compl [...] adds 2e6f11a797a2 scsi: ufshcd: Fix missing destroy_workqueue() adds 0c0451112b62 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 402dab548d0d hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() adds 18e8db7f6526 hwmon: (pmbus) Add mutex locking for sysfs reads adds fd8feec665fe hwmon: (pwm-fan) Fix RPM calculation adds 4d64bb4ba5ec hwmon: (applesmc) Re-work SMC comms adds 60268b0e8258 hwmon: (amd_energy) modify the visibility of the counters adds 7e908b7461ec Merge tag 'hwmon-for-v5.10-rc4' of git://git.kernel.org/pu [...] adds 8d8c3131248d clk: define to_clk_regmap() as inline function adds c277ca155d2f clk: imx8m: fix bus critical clk registration adds 31908a604ced Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 38935861d85a mm/compaction: count pages and stop correctly during page [...] adds d20bdd571ee5 mm/compaction: stop isolation if too many pages are isolat [...] adds 2da9f6305f30 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit adds 044747e971ac mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov adds 22e4663e9163 mm/slub: fix panic in slab_alloc_node() adds 96e1fac162cc mm/gup: use unpin_user_pages() in __gup_longterm_locked() adds 3347acc6fcd4 compiler.h: fix barrier_data() on clang adds 8b92c4ff4423 Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" adds df5b0ab3e08a reboot: fix overflow parsing reboot cpu number adds e7e046155af0 kernel/watchdog: fix watchdog_allowed_mask not used warning adds 8b21ca0218d2 mm: memcontrol: fix missing wakeup polling thread adds 336bf30eb765 hugetlbfs: fix anon huge page migration race adds 2f31ad64a9cc panic: don't dump stack twice on warn adds f5785283dd64 ocfs2: initialize ip_next_orphan adds e28c0d7c92c8 Merge branch 'akpm' (patches from Andrew) adds 29813a229791 asm-generic: percpu: avoid Wshadow warning adds 61cf93d3e14a percpu: convert flexible array initializers to use struct_size() adds a50cf15906d4 Merge branch 'for-5.10-fixes' of git://git.kernel.org/pub/ [...] adds 1e106aa3509b futex: Don't enable IRQs unconditionally in put_pi_state() adds d61fc96a3760 lockdep: Avoid to modify chain keys in validate_chain() adds 259c2fbef8f0 Merge tag 'locking-urgent-2020-11-15' of git://git.kernel. [...] adds 16b0a7a1a0af sched/fair: Ensure tasks spreading in LLC during LB adds b4c9c9f15649 sched/fair: Prefer prev cpu in asymmetric wakeup path adds 8d4d9c7b4333 sched/debug: Fix memory corruption caused by multiple smal [...] adds d0a37fd57fba Merge tag 'sched-urgent-2020-11-15' of git://git.kernel.or [...] adds 267fb27352b6 perf: Reduce stack usage of perf_output_begin() adds 9dfa9a5c9bae perf/x86: Reduce stack usage for x86_pmu::drain_pebs() adds ce0f17fc93f6 perf: Fix get_recursion_context() adds 09da9c81253d perf: Optimize get_recursion_context() adds 76a4efa80900 perf/arch: Remove perf_sample_data::regs_user_copy adds e506d1dac0ed perf/x86: Make dummy_iregs static adds 8c7855d82933 perf: Simplify group_sched_out() adds 251ff2d49347 perf: Simplify group_sched_in() adds 2714c3962f30 perf: Fix event multiplexing for exclusive groups adds 1908dc911792 perf: Tweak perf_event_attr::exclusive semantics adds cadbaa039b99 perf/x86/intel: Make anythread filter support conditional adds 1a8cfa24e21c perf/x86/intel/uncore: Fix Add BW copypasta adds 64b609d6a60c Merge tag 'perf-urgent-2020-11-15' of git://git.kernel.org [...] adds b2896458b850 x86/platform/uv: Drop last traces of uv_flush_tlb_others adds 77c7e1bc060d x86/platform/uv: Fix copied UV5 output archtype adds ff828729be44 iommu/vt-d: Cure VF irqdomain hickup adds 326fd6db6112 Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] adds 4f6b838c378a Merge tag 'v5.10-rc1' into kvmarm-master/next adds 23711a5e662c KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace adds 338b17933a60 KVM: arm64: Unify trap handlers injecting an UNDEF adds ed4ffaf49bf9 KVM: arm64: Handle SCXTNUM_ELx traps adds 2c38234c425e Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pu [...] adds 51b958e5aeb1 KVM: x86: clflushopt should be treated as a no-op by emulation adds 0107973a80ad KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch adds 96308b066184 KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests adds c887c9b9ca62 kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use adds 0062442ecfef Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7342ca34d931 thunderbolt: Add the missed ida_simple_remove() in ring_re [...] adds a663e0df4a37 thunderbolt: Fix memory leak if ida_simple_get() fails in [...] adds 77455129fb5b thunderbolt: Add uaccess dependency to debugfs interface adds f8fa2c2e63c7 thunderbolt: Only configure USB4 wake for lane 0 adapters adds f6439c531d52 thunderbolt: Add support for Intel Tiger Lake-H adds 368183029cc4 Merge tag 'thunderbolt-for-v5.10-rc4' of git://git.kernel. [...] adds ffa13d2d9402 Revert "usb: musb: convert to devm_platform_ioremap_resour [...] adds 76255470ffa2 xhci: hisilicon: fix refercence leak in xhci_histb_probe adds 0e6371fbfba3 usb: typec: ucsi: Report power supply changes adds 4df694a47768 MAINTAINERS: add usb raw gadget entry adds 6d853c9e4104 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode adds 281b3ec3a75b Merge tag 'usb-5.10-rc4' of git://git.kernel.org/pub/scm/l [...] adds bcbc0b2e275f mei: protect mei_cl_mtu from null dereference adds 82948e6e1d88 habanalabs: fix kernel pointer type adds 1137e1ead98c habanalabs/gaudi: move coresight mmu config adds f83f3a31b297 habanalabs/gaudi: mask WDT error in QMAN adds a8643626d84b Merge tag 'misc-habanalabs-fixes-2020-11-04' of ssh://gito [...] adds 9d516aa82b7d virtio: virtio_console: fix DMA memory allocation for rpro [...] adds d7012df3c9ae speakup: Fix var_id_t values and thus keymap adds 640969a69ca4 speakup: Fix clearing selection in safe context adds 3ed1cfb2cee4 speakup ttyio: Do not schedule() in ttyio_in_nowait adds d9109fe0f30a nitro_enclaves: Fixup type and simplify logic of the poll [...] adds f3217d6f2f7a firmware: xilinx: fix out-of-bounds access adds 092561f06702 uio: Fix use-after-free in uio_unregister_device() adds 9cfd9c45994b Merge tag 'char-misc-5.10-rc4' of git://git.kernel.org/pub [...] adds 630f51228060 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_c [...] adds 6c27ffabeb19 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...] adds 5c6fb4b28b16 drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere adds 8f598d15ee65 Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] adds a6af8718b98e Merge tag 'drm-fixes-2020-11-16' of git://anongit.freedesk [...] adds 09162bc32c88 Linux 5.10-rc4 adds f51778db088b swiotlb: using SIZE_MAX needs limits.h included adds a312db697cb0 vdpasim: fix "mac_pton" undefined error adds 6bcf34224ac1 vhost: add helper to check if a vq has been setup adds 25b98b64e284 vhost scsi: alloc cmds per vq instead of session adds 47a3565e8bb1 vhost scsi: fix cmd completion race adds 18f1becb6948 vhost scsi: add lun parser helper adds efd838fec17b vhost scsi: Add support for LUN resets. adds a08f4523243c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 92e4dc8b0566 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if [...] adds a5698b3835f5 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 00203737867c arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt l [...] adds 0710e4385c9c arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrup [...] adds ce6fc31f388d arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up adds 34a1c5e39b67 arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt l [...] adds 4d20fa1dac2e arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt [...] adds 6efb099a1da4 arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up adds d92454287ee2 arm64: dts: fsl: fix endianness issue of rcpm adds 054b5d974487 arm64: dts: fsl: DPAA FMan DMA operations are coherent adds 587258edd94c arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio adds cf5abb013219 arm64: dts imx8mn: Remove non-existent USB OTG2 adds e402599e5e5e ARM: dts: imx6q-prti6q: fix PHY address adds 47cd1eac336c Merge tag 'imx-fixes-5.10-3' of git://git.kernel.org/pub/s [...] adds 424f5ca7c851 MAINTAINERS: move Kamil Debski to credits adds 215f06d7efc2 MAINTAINERS: move Kyungmin Park to credits adds d5a69b6ba186 MAINTAINERS: remove Jeongtae Park from Samsung MFC entry adds cd12e4f14f7c CREDITS: remove trailing white spaces adds e57523fa64d6 Merge tag 'samsung-fixes-5.10' of git://git.kernel.org/pub [...] adds f126b6702e73 arm64: dts: agilex/stratix10: Fix qspi node compatible adds 53bbff266880 Merge tag 'socfpga_fix_for_v5.10' of git://git.kernel.org/ [...] adds 53bf2776e313 ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] adds ff1f855804cd tee: amdtee: fix memory leak due to reset of global shm list adds be353be27874 tee: amdtee: synchronize access to shm list adds 0461a1ae98bc Merge tag 'amdtee-fixes-for-5.10' of git://git.linaro.org: [...] adds 52d9edbe6efc ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 adds 7e5f3155dcbb ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 adds 1f3d7fc279b1 ARM: dts: stm32: Define VIO regulator supply on DHCOM adds e5ace7f62695 ARM: dts: stm32: Enable thermal sensor support on stm32mp1 [...] adds f4c7fa39415d ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM adds 7e47a750116d Merge tag 'stm32-dt-for-v5.10-fixes-2' of git://git.kernel [...] adds fdc24d722f35 MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinne [...] adds a2089ac7f8dc arm64: dts: allwinner: pinetab: Drop unnecessary address/s [...] adds 97a38c1c213b arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay adds 419c65f5000a arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay adds d7cdff444579 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node adds 927f42fcc1b4 arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node adds b34bf9f6a623 arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node adds b3eec3212e66 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node adds 8d80e2f00a42 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LE [...] adds e76724153f5b ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay [...] adds 353c3de1303f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on E [...] adds f94f78bd93f5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX dela [...] adds e080ab31a0aa ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX d [...] adds 57dbe558457b ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Et [...] adds b1064037e8ec ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY adds 3914160ffc0b ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX dela [...] adds 2bd8570d20c8 arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGM [...] adds 1a9a8910b215 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/ [...] adds 107954afc5df arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node adds b57d5437e374 Merge tag 'sunxi-fixes-for-5.10-1' of git://git.kernel.org [...] adds 7de8bfaa095f arm64: dts: renesas: r8a774e1: Add missing audio_clk_b adds 39c8d39c04bb Merge tag 'renesas-fixes-for-v5.10-tag1' of git://git.kern [...] adds 7dd8f0ba88fc arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy adds f8b5a33707c9 ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking adds d19d2152ca05 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point adds 33d0d843872c ARM: dts: imx50-evk: Fix the chip select 1 IOMUX adds cc05af8e2e91 Merge tag 'imx-fixes-5.10-4' of git://git.kernel.org/pub/s [...] adds 9c87c9f41245 Merge tag 'arm-soc-fixes-v5.10-2' of git://git.kernel.org/ [...] adds c583bcb8f5ed rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] adds 9dacf44c3837 Merge branch 'urgent-fixes' of git://git.kernel.org/pub/sc [...] adds e24a87b54ef3 perf lock: Correct field name "flags" adds b0e5a05cc9e3 perf lock: Don't free "lock_seq_stat" if read_count isn't zero adds db1a8b97a0a3 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies u [...] adds db2ac2e49e56 perf test: Fix a typo in cs-etm testing adds dd94ac807a5e perf test: Update branch sample pattern for cs-etm adds 1c756cd429d8 perf inject: Fix file corruption due to event deletion adds 568beb27959b perf test: Avoid an msan warning in a copied stack. adds be1dd6692adb Merge tag 'perf-tools-fixes-for-v5.10-2020-11-17' of git:/ [...] adds 31b4d8e172f6 MIPS: export has_transparent_hugepage() for modules adds 61a2f1aecf60 MIPS: kernel: Fix for_each_memblock conversion adds ac3b57adf87a MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu adds ed129cd75ac1 Merge tag 'mips_fixes_5.10_1' of git://git.kernel.org/pub/ [...] adds ce9dfafe29be s390: fix system call exit path adds 966e7ea43448 s390: update defconfigs adds 78d732e1f326 s390/cpum_sf.c: fix file permission for cpum_sfb_size adds 111e91a6df50 Merge tag 's390-5.10-4' of git://git.kernel.org/pub/scm/li [...] adds 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() adds b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] adds 77e70d351db7 Input: sunkbd - avoid use-after-free in teardown paths adds 676650d007e0 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER adds ae3d6083acf6 Input: elan_i2c - fix firmware update on newer ICs adds 0fa8ee0d9ab9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c335b4f1f650 kunit: tool: unmark test_data as binary blobs adds 3959d0a63b32 kunit: Fix kunit.py parse subcommand (use null build_dir) adds b7e0b983ff13 kunit: tool: fix pre-existing python type annotation errors adds fcdb0bc08ced kunit: Do not pollute source directory with generated file [...] adds 128dc4bcc8c0 kunit: Do not pollute source directory with generated file [...] adds f7766424cf15 KUnit: Docs: fix a wording typo adds 1f4dde57125b KUnit: Docs: style: fix some Kconfig example issues adds 873ddeb881e0 KUnit: Docs: usage: wording fixes adds 390881448b1f kunit: tool: print out stderr from make (like build warnings) adds 060352e141e4 kunit: tool: fix extra trailing \n in raw + parsed test output adds 3084db0e0d50 kunit: fix display of failed expectations for strings adds f86fee1845ee Merge tag 'linux-kselftest-kunit-fixes-5.10-rc5' of git:// [...] adds c3213d260a23 SUNRPC: Fix oops in the rpc_xdr_buf event class adds ce228d459424 Merge tag 'nfsd-5.10-2' of git://linux-nfs.org/~bfields/linux adds 20b329129009 gfs2: Fix regression in freeze_go_sync adds c2e7554e1b85 Merge tag 'gfs2-v5.10-rc4-fixes' of git://git.kernel.org/p [...] adds b98467fe96d2 thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 adds 841d6e9ec9e3 Merge tag 'thermal-v5.10-rc5' of git://git.kernel.org/pub/ [...] adds c088a4985e5f regulator: core: don't disable regulator if is_enabled ret [...] adds 365ec8b61689 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] adds 57a6ad482af2 regulator: fix memory leak with repeated set_machine_const [...] adds 4b639e254d3d regulator: avoid resolve_supply() infinite recursion adds f5c042b23f74 regulator: workaround self-referent regulators adds 2ba546ebe0ce regulator: ti-abb: Fix array out of bound read access on t [...] adds d748287a28de Merge tag 'regulator-fix-v5.10-rc4' of git://git.kernel.or [...] adds 766c6b63aa04 spi: fix client driver breakages when using GPIO descriptors adds ee4ad5d06509 spi: fsi: Fix transfer returning without finalizing message adds 4def49da620c spi: lpspi: Fix use-after-free on unbind adds 5e844cc37a5c spi: Introduce device-managed SPI controller allocation adds e1483ac030fb spi: bcm2835: Fix use-after-free on unbind adds e13ee6cc4781 spi: bcm2835aux: Fix use-after-free on unbind adds 63c5395bb7a9 spi: bcm-qspi: Fix use-after-free on unbind adds c371dcf51cef Merge series "Use-after-free be gone" from Lukas Wunner <l [...] adds d853b3406903 spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe adds ac9978fcad3c spi: cadence-quadspi: Fix error return code in cqspi_probe adds a41b0ad07bfa spi: dw: Set transfer handler before unmasking the IRQs adds 04a9cd51d3f3 spi: npcm-fiu: Don't leak SPI master in probe error path adds fee3c824edf2 Merge tag 'spi-fix-v5.10-rc4' of git://git.kernel.org/pub/ [...] adds e010d1d25e47 cpufreq: tegra186: Fix get frequency callback adds 8410e7f3b31e cpufreq: scmi: Fix OPP addition failure with a dummy clock [...] adds 14c620cf2ee8 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds c39de538a06e cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RC [...] adds 3a8ac4d39651 Merge branch 'pm-cpuidle' adds 4ca35b4f4509 Merge tag 'pm-5.10-rc5' of git://git.kernel.org/pub/scm/li [...] adds 4fba15fbb810 ACPI, APEI, Fix error return value in apei_map_generic_address() adds 7dc7a8b04f3d ACPI: fan: Initialize performance state sysfs attribute adds de15e20f50b1 Merge branch 'acpi-fan' adds 131ad0b6f529 Merge tag 'acpi-5.10-rc5' of git://git.kernel.org/pub/scm/ [...] adds 481535c5b41d xtensa: fix TLBTEMP area placement adds 3a860d165eb5 xtensa: disable preemption around cache alias management calls adds dc293f210690 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] adds 3494d58865ad Merge tag 'xtensa-20201119' of git://github.com/jcmvbkbc/l [...] adds fcb48454c23c selftests/powerpc: rfi_flush: disable entry flush if present adds f79643787e0a powerpc/64s: flush L1D on kernel entry adds 9a32a7e78bd0 powerpc/64s: flush L1D after user accesses adds 178d52c6e89c powerpc: Only include kup-radix.h for 64-bit Book3S adds 89a83a0c69c8 selftests/powerpc: entry flush test adds 0d239f3b03ef selftests/powerpc: refactor entry and rfi_flush tests adds da631f7fd623 powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_ [...] adds dda3f4252e6c Merge tag 'powerpc-cve-2020-4788' of git://git.kernel.org/ [...] adds eb73060b971a RDMA/cm: Make the local_id_table xarray non-irq adds d035c3f6cdb8 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() adds b1e678bf290d RMDA/sw: Don't allow drivers using dma_virt_ops on highmem [...] adds dabbd6abcdbe IB/hfi1: Fix error return code in hfi1_init_dd() adds ee415d73dcc2 tools/testing/scatterlist: Fix test to compile and run adds 3be28e93cd88 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 1922a46b8c18 net/ncsi: Fix netlink registration adds e8aa6d520b44 net: ethernet: mtk-star-emac: return ok when xmit drops adds baee1991fad9 net: ethernet: mtk-star-emac: fix error return code in mtk [...] adds 4ee18c179e5e net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_ [...] adds 94e2bd0b259e rfkill: Fix use-after-free in rfkill_resume() adds 1d18288555b3 mac80211: fix memory leak on filtered powersave frames adds 4fe40b8e1566 mac80211: minstrel: remove deferred sampling code adds b2911a84396f mac80211: minstrel: fix tx status processing corner case adds 7bc40aedf24d mac80211: free sta in sta_info_insert_finish() on errors adds 1395f8df87b0 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kerne [...] adds 2b5668733050 net: ethernet: ti: cpsw: fix cpts irq after suspend adds 8cf8821e15cd net: Exempt multicast addresses from five-second neighbor [...] adds aa6306a8481e net: phy: mscc: remove non-MACSec compatible phy adds 8c07205aea36 net: marvell: prestera: fix error return code in prestera_ [...] adds 81e329e93b86 net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR adds 9c2e14b48119 ip_tunnels: Set tunnel option flag when tunnel metadata is [...] adds ceb736e1d45c ipv6: Fix error path to cancel the meseage adds 37344718bd70 net: phy: smsc: add missed clk_disable_unprepare in smsc_p [...] adds 92307069a96c net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 adds 65b422d9b61b vsock: forward all packets to the host when no H2G is registered adds 057a10fa1f73 sctp: change to hold/put transport for proto_unreach_timer adds 1ba86d4366e0 netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] adds e35df62e04cc lan743x: fix issue causing intermittent kernel log warnings adds 796a2665ca3e lan743x: prevent entire kernel HANG on open, for some platforms adds 56311a315da7 net: stmmac: dwmac_lib: enlarge dma reset timeout adds 849920c70339 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_por [...] adds c8c958a58fc6 can: af_can: prevent potential access of uninitialized mem [...] adds 9aa9379d8f86 can: af_can: prevent potential access of uninitialized mem [...] adds a1e654070a60 can: dev: can_restart(): post buffer from the right context adds 7968c7c79d3b can: ti_hecc: Fix memleak in ti_hecc_probe adds 81c9c8e0adef can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then [...] adds 8a68cc0d690c can: peak_usb: fix potential integer overflow on shift of a int adds 499aa923c567 can: flexcan: flexcan_setup_stop_mode(): add missing "req_ [...] adds b7ee5bc3e100 can: flexcan: fix failure handling of pm_runtime_get_sync() adds 3fcce133f0d9 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI adds 1ff203badbbf can: tcan4x5x: tcan4x5x_can_probe(): add missing error che [...] adds c81d0b6ca665 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration adds cd0d83eab2e0 can: m_can: m_can_handle_state_change(): fix state change adds a8c22f5b0c68 can: m_can: m_can_class_free_dev(): introduce new function adds 85816aba460c can: m_can: Fix freeing of can device from peripherials adds a584e9bc1b7e can: m_can: m_can_stop(): set device to software init mode [...] adds e2142ef266c8 Merge tag 'linux-can-fixes-for-5.10-20201115' of git://git [...] adds dd8088d5a896 PM: runtime: Add pm_runtime_resume_and_get to deal with us [...] adds da875fa5040b net: fec: Fix reference count leak in fec series ops adds 7953446d6647 Merge branch 'fix-usage-counter-leak-by-adding-a-general-s [...] adds 9d9e937b1c8b ipv6/netfilter: Discard first fragment not including all headers adds 857524564eae MAINTAINERS: Add Martin Schiller as a maintainer for the X [...] adds 2a1828e378c1 net: lantiq: Wait for the GPHY firmware to be ready adds 794e442ca39e MAINTAINERS: update cxgb4 and cxgb3 maintainer adds cfbaa8b33e02 cx82310_eth: fix error return code in cx82310_bind() adds 3beb9be16508 qlcnic: fix error return code in qlcnic_83xx_restart_hw() adds 661710bfd503 net: stmmac: dwmac-intel-plat: fix error return code in in [...] adds 35f735c66511 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() adds 7a30ecc92376 net: bridge: add missing counters to ndo_get_stats64 callback adds 8e5debed3901 net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx [...] adds 9c79a8ab5f12 net: mvneta: fix possible memory leak in mvneta_swbm_add_r [...] adds fc70f5bf5e52 net: qualcomm: rmnet: Fix incorrect receive packet handlin [...] adds 3fe16edf6767 net/tls: fix corrupted data in recvmsg adds 064c9c32b17c net: ipa: lock when freeing transaction adds 4260330b32b1 bnxt_en: read EEPROM A2h address using page 0 adds eba93de6d31c bnxt_en: Free port stats during firmware reset. adds fa97f303fa4c bnxt_en: Fix counter overflow logic. adds 0ae0a779efb8 bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. adds d5bd32a876c8 Merge branch 'bnxt_en-bug-fixes' adds cb47d16ea210 qed: fix error return code in qed_iwarp_ll2_start() adds 7b027c249da5 net: b44: fix error return code in b44_init_one() adds 3d5179458d22 net: ftgmac100: Fix crash when removing driver adds 1b9e2a8c99a5 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate adds fd5736bf9f23 enetc: Workaround for MDIO register access issue adds a5bbcbf29089 netdevsim: set .owner to THIS_MODULE adds 138559b9f99d net/tls: Fix wrong record sn in async mode of device resync adds e33de7c5317e inet_diag: Fix error path to cancel the meseage in inet_re [...] adds 93be52612431 qed: fix ILT configuration of SRC block adds c09c8a27b9ba ipv4: use IS_ENABLED instead of ifdef adds df8d85d8c69d net: usb: qmi_wwan: Set DTR quirk for MR400 adds a5ebcbdf34b6 ah6: fix error return code in ah6_input() adds 537a14726582 atl1c: fix error return code in atl1c_probe() adds 3a36060bf294 atl1e: fix error return code in atl1e_probe() adds 1532b9778478 net: Have netpoll bring-up DSA management interface adds fb738b99ef22 mlxsw: Fix firmware flashing adds 1f492eab67bc mlxsw: core: Use variable timeout for EMAD retries adds fc2635bff24c Merge branch 'mlxsw-couple-of-fixes' adds a3dcb3e7e70c net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset adds d8c19014bba8 page_frag: Recover from memory pressure adds 6dceaa9f56e2 atm: nicstar: Unmap DMA on send error adds ea6360985732 net/mlx5e: Fix refcount leak on kTLS RX resync adds 5cfb540ef27b net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. adds 6248ce991f8e net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb adds 219b3267ca10 net/mlx5e: Fix check if netdev is bond slave adds 8cbcc5ef2a28 net/mlx5: Add handling of port type in rule deletion adds 1ce5fc724a26 net/mlx5: Clear bw_share upon VF disable adds 470b74758260 net/mlx5: Disable QoS when min_rates on all VFs are zero adds 5b8631c7b21c net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos [...] adds 68ec32daf7d5 net/mlx5: fix error return code in mlx5e_tc_nic_init() adds f93e8497a9bc Merge tag 'mlx5-fixes-2020-11-17' of git://git.kernel.org/ [...] adds 6d9c8d15af0e net/mlx4_core: Fix init_hca fields offset adds 470e14c00c63 can: kvaser_pciefd: Fix KCAN bittiming limits adds d003868d7f85 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits adds cd9f13c59461 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_ [...] adds a1f634463aaf can: m_can: process interrupt only when not runtime suspended adds f0b0a2d8a1fd Merge tag 'linux-can-fixes-for-5.10-20201118' of git://git [...] adds 2d8f6481c17d ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv [...] adds 0530bd6e6a3d net/smc: fix matching of existing link groups adds 41a0be3f8f6b net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_ [...] adds 90b49784814c Merge branch 'net-smc-fixes-2020-11-18' adds 197afc631413 libbpf: Don't attempt to load unused subprog as an entry-p [...] adds abbaa433de07 bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare adds f16e631333a8 bpf: Fix unsigned 'datasec_id' compared with zero in check [...] adds fd63729cc0a6 selftests/bpf: Fix unused attribute usage in subprogs_unused test adds 9602182810cc MAINTAINERS/bpf: Update Andrii's entry. adds 50431b45685b tools, bpftool: Add missing close before bpftool net attach exit adds f782e2c300a7 bpf: Relax return code check for subprograms adds 2acc3c1bc8e9 selftests/bpf: Fix error return code in run_getsockopt_test() adds c9c89dcd872e bpf, sockmap: Fix partial copy_page_to_iter so progress ca [...] adds 36cd0e696a83 bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingre [...] adds 70796fb751f1 bpf, sockmap: Use truesize with sk_rmem_schedule() adds 6fa9201a8989 bpf, sockmap: Avoid returning unneeded EAGAIN when redirec [...] adds 2443ca66676d bpf, sockmap: Handle memory acct if skb_verdict prog redir [...] adds 4363023d2668 bpf, sockmap: Avoid failures from skb_to_sgvec when skb ha [...] adds 1fd6cee127e2 libbpf: Fix VERSIONED_SYM_COUNT number parsing adds 6fa6d28051e9 lib/strncpy_from_user.c: Mask out bytes after NUL terminator. adds c8a36aedf3e2 selftest/bpf: Test bpf_probe_read_user_str() strips traili [...] adds 14d6d86c210a Merge branch 'Fix bpf_probe_read_user_str() overcopying' adds 2801a5da5b25 fail_function: Remove a redundant mutex unlock adds e6ea60bac1ee Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4d02da974ea8 Merge tag 'net-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] adds 01822dd1bacf drm/vram-helper: Fix use of top-down placement adds 728321e53045 drm/amd/display: Add missing pflip irq for dcn2.0 adds c1609f0e2882 drm/amdgpu: remove experimental flag from arcturus adds 2b3af2705645 drm/amd/display: Always get CRTC updated constant values i [...] adds f95dddc9f405 Merge tag 'amd-drm-fixes-5.10-2020-11-18' of git://people. [...] adds bc551d776b69 drm: bridge: dw-hdmi: Avoid resetting force in the detect [...] adds 6654b57866b9 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() adds 957a1ea35992 drm/sun4i: backend: Fix probe failure with multiple backends adds cdf117d6d38a Merge tag 'drm/sun4i-dma-fix-pull-request' of ssh://gitoli [...] adds 9336127d8cbc Merge tag 'drm-misc-fixes-2020-11-19' of git://anongit.fre [...] adds 85a12d7eb8fe drm/i915/tgl: Fix Media power gate sequence. adds 973dd87fa56a drm/i915: Avoid memory leak with more than 16 workarounds [...] adds 2106edbdfd15 drm/i915/selftests: Fix wrong return value of perf_series_ [...] adds b5462cc37774 drm/i915/selftests: Fix wrong return value of perf_request [...] adds d2e3fce9ddaf drm/i915: Handle max_bpc==16 adds b4ca4354b42e drm/i915/gt: Remember to free the virtual breadcrumbs adds 642403e3599e drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL adds edb8d77a939c drm/i915/gvt: Set ENHANCED_FRAME_CAP bit adds 4ec2b69da5e1 drm/i915/gvt: return error when failing to take the module [...] adds 3ce8d49ca199 Merge tag 'gvt-fixes-2020-11-17' of https://github.com/int [...] adds be33805c6529 drm/i915/gt: Fixup tgl mocs for PTE tracking adds 6600f9d52213 Merge tag 'drm-intel-fixes-2020-11-19' of git://anongit.fr [...] adds 46cbc18ed852 Merge tag 'drm-fixes-2020-11-20-2' of git://anongit.freede [...] adds 446b8185f0c3 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Head [...] adds b5acfe152aba ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) adds a0ccbc5319d5 ALSA: hda/realtek - Add supported mute Led for HP adds 9e885770277d ALSA: hda/realtek - HP Headset Mic can't detect after boot adds 95a793c3bc75 ALSA: ctl: fix error path at adding user-defined element set adds 02a9c6ee4183 ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() adds e5633b95dce9 ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG St [...] adds d78359b25f7c ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid adds 54a2a3898f46 ALSA: usb-audio: Add delay quirk for all Logitech USB devices adds 551310e7356c ALSA: hda/ca0132: Fix compile warning without PCI adds d21b96c8ed2a ALSA: mixart: Fix mutex deadlock adds 93bd813c1776 ASoC: rt1015: add delay to fix pop noise from speaker adds 106e6d8df484 ASoC: rt1015: increase the time to detect BCLK adds 1bd7b0fc0165 ASoC: Intel: KMB: Fix S24_LE configuration adds bd6327fda2f3 ASoC: qcom: lpass-platform: Fix memory leak adds aa9e3fa4992d ASoC: Intel: catpt: Skip position update for unprepared streams adds 1072460a1aab ASoC: Intel: catpt: Correct clock selection for dai trigger adds 63fa58d99a7b Merge Intel catpt DSP fixes into asoc-5.10 adds 879ee8b6f2ba ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to dis [...] adds aecd1fbe7784 Merge tag 'asoc-fix-v5.10-rc4' of https://git.kernel.org/p [...] adds e65b30951e50 Merge tag 'sound-5.10-rc5' of git://git.kernel.org/pub/scm [...] adds 60d53566100a mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode fo [...] adds 9e9534329306 mmc: sdhci-of-arasan: Allow configuring zero tap values adds d338c6d01dc6 mmc: sdhci-of-arasan: Use Mask writes for Tap delays adds d06d60d52ec0 mmc: sdhci-of-arasan: Issue DLL reset explicitly adds 5de18678da02 Merge tag 'mmc-v5.10-rc4' of git://git.kernel.org/pub/scm/ [...] adds 4d213e76a359 iommu/vt-d: Avoid panic if iommu init fails in tboot system adds 388255ce95cf Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] adds 3645a34f5b96 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set adds 91c2c28d8de3 MAINTAINERS: Temporarily add myself to the IOMMU entry adds fc8299f9f3b9 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming adds 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning adds 0ba2df09f150 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant adds c8ae7932997d dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment adds 96d5d884f783 dmaengine: xilinx_dma: Fix SG capability check for MCDMA adds 29a25b9246f7 dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio adds 8326be9f1c0b dmaengine: idxd: fix mapping of portal size adds 4e7d4f295dee dmaengine: ioatdma: remove unused function missed during d [...] adds e773ca7da8be dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size adds 7e4be1290a38 dmaengine: fix error codes in channel_register() adds bd4d74e8f8b2 Merge tag 'dmaengine-fix-5.10-rc5' of git://git.kernel.org [...] adds 65cae18882f9 x86/xen: don't unbind uninitialized lock_kicker_irq adds 4ccf7a01e805 Merge tag 'for-linus-5.10b-rc5-tag' of git://git.kernel.or [...] adds 8d4c3e76e3be proc: don't allow async path resolution of /proc/self components adds 944d1444d53f io_uring: handle -EOPNOTSUPP on path resolution adds 0abed7c69b95 mm: never attempt async page lock if we've transferred dat [...] adds c993df5a6889 io_uring: don't double complete failed reissue request adds 1e5d770bb8a2 io_uring: get an active ref_node from files_data adds e297822b20e7 io_uring: order refnode recycling adds fa5fca78bb2f Merge tag 'io_uring-5.10-2020-11-20' of git://git.kernel.d [...] adds 9f16a66733c9 block: mark flush request as IDLE when it is really finished adds b7131ee0bac5 blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats adds 6f117cb854a4 s390/dasd: fix null pointer dereference for ERP requests adds 0f0d2c876c96 nvme: free sq/cq dbbuf pointers when dbbuf set fails adds f6224b868132 nvme: directly cache command effects log adds 8168d23fbcee nvme: fix memory leak freeing command effects adds 45f703a0d4b8 Merge tag 'nvme-5.10-2020-11-19' of git://git.infradead.or [...] adds 4fd84bc96929 Merge tag 'block-5.10-2020-11-20' of git://git.kernel.dk/l [...] adds fe0a8a95e713 scsi: libiscsi: Fix NOP race condition adds f36199355c64 scsi: target: iscsi: Fix cmd abort fabric stop race adds 27bba9c532a8 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds cf23705244c9 ptrace: Set PF_SUPERPRIV when checking capability adds fb14528e4436 seccomp: Set PF_SUPERPRIV when checking capability adds f5098e34dd4c selftests/seccomp: powerpc: Fix typo in macro variable name adds 4c222f31fb1d selftests/seccomp: sh: Fix register names adds ea0ab6430635 Merge tag 'seccomp-v5.10-rc5' of git://git.kernel.org/pub/ [...] adds 7372e79c9eb9 fanotify: fix logic of reporting name info with watched parent adds ba911108f4ec Merge tag 'fsnotify_for_v5.10-rc5' of git://git.kernel.org [...] adds e95b6c3ef131 xfs: fix the minrecs logic when dealing with inode root ch [...] adds 498fe261f0d6 xfs: strengthen rmap record flags checking adds 6b48e5b8a20f xfs: directory scrub should check the null bestfree entries too adds ada49d64fb35 xfs: fix forkoff miscalculation related to XFS_LITINO(mp) adds 27c14b5daa82 xfs: ensure inobt record walks always make forward progress adds 595189c25c28 xfs: return corresponding errcode if xfs_initialize_perag() fail adds 883a790a8440 xfs: don't allow NOWAIT DIO across extent boundaries adds eb8409071a1d xfs: revert "xfs: fix rmap key and record comparison functions" adds a349e4c65960 Merge tag 'xfs-5.10-fixes-7' of git://git.kernel.org/pub/s [...] adds a9e5c87ca744 afs: Fix speculative status fetch going out of order wrt t [...] adds 704c2317cab5 ext4: drop fast_commit from /proc/mounts adds 2bf31d94423c jbd2: fix kernel-doc markups adds f902b2165010 ext4: fix bogus warning in ext4_update_dx_flag() adds a7f07fc14f06 Merge tag 'ext4_for_linus_fixes2' of git://git.kernel.org/ [...] adds 33f16855dcb9 tty: serial: imx: fix potential deadlock adds d41227544427 speakup: Do not let the line discipline be used several times adds e67c139c488e tty: serial: imx: keep console clocks always on adds 425af483523b serial: ar933x_uart: disable clk on error handling path in probe adds de7580357025 Merge tag 'tty-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] adds e2b2e4386cb7 staging: mt7621-pci: avoid to request pci bus resources adds 06ea59405170 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK adds aee9dccc5b64 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids adds 18db36a073db docs: ABI: testing: iio: stm32: remove re-introduced unsup [...] adds 56e4f2dda23c iio: cros_ec: Use default frequencies when EC returns inva [...] adds 15207a92e019 iio: adc: mediatek: fix unset field adds 695e2f5c289b iio: adc: stm32-adc: fix a regression when using dma and irq adds 271b339236e1 counter/ti-eqep: Fix regmap max_register adds fe0b980ffd1d iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout adds c91ebcc578e0 iio/adc: ingenic: Fix battery VREF for JZ4770 SoC adds 6d6aa2907d59 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used adds 44a146a44f65 iio: light: fix kconfig dependency bug for VCNL4035 adds 11e94f28c3de iio: accel: kxcjk1013: Replace is_smo8500_device with an a [...] adds e5b1032a656e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM f [...] adds 2dde2821b57f Merge tag 'iio-fixes-for-5.10a' of https://git.kernel.org/ [...] adds d27637ece80f Merge tag 'staging-5.10-rc5' of git://git.kernel.org/pub/s [...] adds 450677dcb0cc mm/madvise: fix memory leak from process_madvise adds bc2dc4406c46 compiler-clang: remove version check for BPF Tracing adds a927bd6ba952 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] adds 4349a83a3190 mm: fix readahead_page_batch for retry entries adds 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats adds bfe8cc1db02a mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds 488dac0c9237 libfs: fix error cast of negative value in simple_attr_write() adds 66383800df9c mm: fix madvise WILLNEED performance problem adds 4a51c60a1115 Merge branch 'akpm' (patches from Andrew) adds 8986f223bd77 iommu/vt-d: Take CONFIG_PCI_ATS into account adds 1a371e67dc77 x86/microcode/intel: Check patch signature before saving m [...] adds 860aaabac823 x86/dumpstack: Do not try to access user space code of oth [...] adds 01cf158e48d2 Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" adds 7d53be55c9d7 Merge tag 'x86_urgent_for_v5.10-rc5' of git://git.kernel.o [...] adds fbc81ec5b85d efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP adds fe5186cf12e3 efivarfs: fix memory leak in efivarfs_create() adds c2fe61d8be49 efi/x86: Free efi_pgd with free_pages() adds 68d3fa235fd8 Merge tag 'efi-urgent-for-v5.10-rc3' of git://git.kernel.o [...] adds 43be4388e94b lockdep: Put graph lock/unlock under lock_recursion protection adds 855cf1ee4726 Merge tag 'locking-urgent-2020-11-22' of git://git.kernel. [...] adds ebd19fc372e3 perf/x86: fix sysfs type mismatches adds 48da33058975 Merge tag 'perf-urgent-2020-11-22' of git://git.kernel.org [...] adds 8e1ac4299a6e sched/fair: Fix overutilized update in enqueue_task_fair() adds f97bb5272d9e sched: Fix data-race in wakeup adds ec618b84f6e1 sched: Fix rq->nr_iowait ordering adds 2279f540ea7d sched/deadline: Fix priority inheritance with multiple sch [...] adds f4b936f5d6fd Merge tag 'sched-urgent-2020-11-22' of git://git.kernel.or [...] adds 022fc5315b7a HID: uclogic: Add ID for Trust Flex Design Tablet adds b59f38dbfd5d HID: logitech-hidpp: Add PID for MX Anywhere 2 adds 3c785a06dee9 HID: ite: Replace ABS_MISC 120/121 events with touchpad on [...] adds 652f3d00de52 HID: cypress: Support Varmilo Keyboards' media hotkeys adds 1811977cb113 HID: add support for Sega Saturn adds 5c7e02a89668 HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown adds 34a9fa2025d9 HID: hid-sensor-hub: Fix issue with devices with no report ID adds 567b8e9fed8a HID: mcp2221: Fix GPIO output handling adds f59ee399de4a HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] adds ee5e58418a85 HID: logitech-dj: Handle quad/bluetooth keyboards with a b [...] adds c27168a04a43 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk [...] adds 7940fb035abd HID: Add Logitech Dinovo Edge battery quirk adds eec231e060fb HID: logitech-dj: Fix an error in mse_bluetooth_descriptor adds b4c00e797663 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x0 [...] adds d5530d82efc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 418baf2c28f3 Linux 5.10-rc5 adds 5f1251a48c17 video: hyperv_fb: Fix the cache type when mapping the VRAM adds d5beb3140f91 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 78aec9bb1f3c ARC: bitops: Remove unecessary operation and value adds 5f840df591a9 ARC: mm: fix spelling mistakes adds e42404fa10fd ARC: stack unwinding: don't assume non-current task is sleeping adds f737561c7096 ARC: stack unwinding: reorganize how initial register state setup adds b1489422041b Merge tag 'arc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 1179f170b6f0 s390: fix fpu restore in entry.S adds 80145ac2f739 Merge tag 's390-5.10-5' of git://git.kernel.org/pub/scm/li [...] adds 073861ed77b6 mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) adds 98128572084c cifs: fix a memleak with modefromsid adds de9ac0a6e9ef smb3: Call cifs reconnect from demultiplex thread adds ac873aa3dc21 smb3: Avoid Mid pending list corruption adds 1254100030b3 smb3: Handle error case during offload read path adds 127c501a03d5 Merge tag '5.10-rc5-smb3-fixes' of git://git.samba.org/sfr [...] adds 46233e91fa24 media: mtk-vcodec: move firmware implementations into thei [...] adds 2da185d6fe96 media: mtk-vcodec: fix build breakage when one of VPU or S [...] adds e6fcf468c51d media: media/platform/marvell-ccic: fix warnings when CONF [...] adds 9ac924b98728 media: cedrus: h264: Fix check for presence of scaling matrix adds a7a20f721e81 media: venus: venc: Fix setting of profile and level adds 9215f6bb4705 media: venus: pm_helpers: Fix kernel module reload adds fa02fcd94b0c Merge tag 'media/v5.10-2' of git://git.kernel.org/pub/scm/ [...] adds 4df910620beb mm: memcg: relayout structure mem_cgroup to avoid cache in [...] adds f943849f7206 cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK adds 05b8955f4353 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds 85a2c56cb445 Merge tag 'pm-5.10-rc6' of git://git.kernel.org/pub/scm/li [...] adds fdeb17c70c9e trace: fix potenial dangerous pointer adds 5b4049d8fc83 Merge tag 'writeback_for_v5.10-rc6' of git://git.kernel.or [...] adds 0f7636e16543 init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description adds 90574a9c02f1 printk: remove unneeded dead-store assignment adds 4ad9921af4f1 printk: finalize records with trailing newlines adds 739e7116b10b Merge branch 'for-5.10-pr_cont-fixup' into for-linus adds 43d6ecd97c0c Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel. [...] adds 6d39bdee238f iommu/amd: Enforce 4k mapping for certain IOMMU data structures adds 72b55c96f3a5 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing adds 77c38c8cf52e iommu: Check return of __iommu_attach_device() adds e2be2a833ab5 x86/tboot: Don't disable swiotlb when iommu is forced on adds d76b42e92780 iommu/vt-d: Don't read VCCAP register unless it exists adds 6adf33a5e42f Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds 03659efe4287 arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix f [...] adds 774c4a3b5e5f ACPI/IORT: Fix doc warnings in iort.c adds 07509e10dcc7 arm64: pgtable: Fix pte_accessible() adds ff1712f953e2 arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] adds e4e9458073ae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 01776f070ffc powerpc/32s: Use relocation offset when setting early hash table adds 575cba20c421 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC [...] adds 75b49620267c KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessin [...] adds e02152ba2810 powerpc: Drop -me200 addition to build flags adds cd81acc600a9 powerpc/64s/exception: KVM Fix for host DSI being taken in [...] adds 962f8e64cd18 Merge tag 'powerpc-cve-2020-4788' into fixes adds b6b79dd53082 powerpc/64s: Fix allnoconfig build since uaccess flush adds 95e1c7b1dd4a Merge tag 'powerpc-5.10-4' of git://git.kernel.org/pub/scm [...] adds 1ed576a20cd5 KVM: s390: pv: Mark mm as protected after the set secure p [...] adds 6cbf1e960fa5 KVM: s390: remove diag318 reset code adds d4d3c84d77e3 Merge tag 'kvm-s390-master-5.10-1' of git://git.kernel.org [...] adds 854c57f02bc7 KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). adds 054409ab253d KVM: SVM: fix error return code in svm_create_vcpu() adds 4c80d05714d3 s390/uv: handle destroy page legacy interface adds 735931f9a51a MAINTAINERS: add uv.c also to KVM/s390 adds 79af02af1d01 Merge tag 'kvm-s390-master-5.10-2' of git://git.kernel.org [...] adds c2b1209d852f MAINTAINERS: Update email address for Sean Christopherson adds 7bab16a6075b KVM: arm64: Correctly align nVHE percpu data adds 23bde34771f1 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last [...] adds 545f63948d3a Merge tag 'kvmarm-fixes-5.10-4' of git://git.kernel.org/pu [...] adds 72c3bcdcda49 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint adds 71cc849b7093 KVM: x86: Fix split-irqchip vs interrupt injection window request adds 9a2a0d3ca163 kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT adds 3913a2bc8149 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 15d89c9f6f4a platform/x86: thinkpad_acpi: add P1 gen3 second fan support adds f2eae1888cf2 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] adds c986a7024916 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] adds e40cc1b476d6 platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] adds 80a8c3185f50 platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] adds 9e7a005ad56a platform/x86: acer-wmi: add automatic keyboard background [...] adds 2a72c46ac4d6 platform/x86: toshiba_acpi: Fix the wrong variable assignment adds 8b205d3e1bf5 platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] adds 0f511edc6ac1 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] adds c9aa128080cb platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] adds 99c710c46dfc Merge tag 'platform-drivers-x86-v5.10-2' of git://git.kern [...] adds 030c5b52d4c1 drm/amdgpu: Fix size calculation when init onchip memory adds 7acc79eb5f78 drm/amd/amdgpu: fix null pointer in runtime pm adds 4d6a95366117 drm/amdgpu: fix SI UVD firmware validate resume fail adds dbbf2728d503 drm/amdgpu: fix a page fault adds d661155bfca3 drm/amd/display: Avoid HDCP initialization in devices with [...] adds 60734bd54679 drm/amdgpu: update golden setting for sienna_cichlid adds 5ead67bd540e Merge tag 'amd-drm-fixes-5.10-2020-11-25' of git://people. [...] adds 0305613dbcf4 drm/i915/perf: workaround register corruption in OATAILPTR adds b5e420f45950 drm/i915/gvt: correct a false comment of flag F_UNALIGN adds 08b49e14ec4f drm/i915/gt: Defer enabling the breadcrumb interrupt to af [...] adds eb0104ee498d drm/i915/gt: Track signaled breadcrumbs outside of the bre [...] adds 2e6ce8313a53 drm/i915/gt: Don't cancel the interrupt shadow too early adds 280ffdb6ddb5 drm/i915/gt: Free stale request on destroying the virtual engine adds b51c2c67ce02 Merge tag 'drm-intel-fixes-2020-11-25' of git://anongit.fr [...] adds e2d3d2e904ad drm/exynos: depend on COMMON_CLK to fix compile tests adds 5929dd876bf2 Merge tag 'exynos-drm-fixes-for-v5.10-rc6' of git://git.ke [...] adds 46b97aed5484 drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encode [...] adds 487778f8d22f drm/mediatek: dsi: Modify horizontal front/back porch byte [...] adds d45618c28521 Merge tag 'mediatek-drm-fixes-5.10' of https://git.kernel. [...] adds 63495f6b4aed drm/vc4: hdmi: Make sure our clock rate is within limits adds 57fb32e632be drm/vc4: hdmi: Block odd horizontal timings adds 3c354ed1c43d drm/vc4: kms: Switch to drmm_add_action_or_reset adds 213189dbe7a1 drm/vc4: kms: Remove useless define adds a9661f27dc6b drm/vc4: kms: Rename NUM_CHANNELS adds a72b0458cd51 drm/vc4: kms: Split the HVS muxing check in a separate function adds b5dbc4d36885 drm/vc4: kms: Document the muxing corner cases adds 8d15aa4ed02b dt-bindings: display: Add a property to deal with WiFi coe [...] adds 9fa1d7e60ad5 drm/vc4: hdmi: Disable Wifi Frequencies adds f2df84e096a8 drm/vc4: kms: Store the unassigned channel list in the state adds 2820526dd5c2 drm/vc4: kms: Don't disable the muxing of an active CRTC adds 10e26e749fd0 drm/ast: Reload gamma LUT after changing primary plane's c [...] adds 2be65641642e drm/nouveau: fix relocations applying logic and a double-free adds 9595930db4bb Merge tag 'drm-misc-fixes-2020-11-26' of ssh://git.freedes [...] adds 6910b6768989 Merge tag 'drm-fixes-2020-11-27-1' of git://anongit.freede [...] adds dd6dbe8d7e31 media: vidtv: extract the initial CRC value to into a #define adds c2f78f0cb294 media: vidtv: psi: add a Network Information Table (NIT) adds 7a7899f6f58e media: vidtv: psi: Implement an Event Information Table (EIT) adds 84306c96b1c2 media: vidtv: psi: extract descriptor chaining code into a helper adds 99b99d135ee3 media: vidtv: Move s302m specific fields into encoder context adds c2b6ca661ae2 media: vidtv: psi: fix missing assignments in while loops adds 8922e3931dd7 media: vidtv: reorganize includes adds 3be8037960bc media: vidtv: add error checks adds 31e82355a14e media: vidtv: don't use recursive functions adds af66e03edd4d media: vidtv: fix the name of the program adds ab6bad0a4db6 media: vidtv: fix the tone generator logic adds 0d271a79c702 media: vidtv: fix some notes at the tone generator adds 0a33ab1682b4 media: vidtv: avoid data copy when initializing the multiplexer adds 163d72a2d3ec media: vidtv: avoid copying data for PES structs adds a8bd461ca3b3 media: vidtv: do some cleanups at the driver adds 330d135679e5 media: vidtv: remove some unused functions adds c857b065abf9 media: vidtv: pre-initialize mux arrays adds ec3eda53f4ae media: vidtv: cleanup null packet initialization logic adds b9e09e06e32e media: vidtv: improve EIT data adds 1d2b2a6d8c59 media: vidtv: fix the network ID range adds 91a8a240e280 media: vidtv: properly fill EIT service_id adds 039b7caed173 media: vidtv: add a PID entry for the NIT table adds 11f4933f7bc9 media: vidtv: fix service type adds bfa4aaebe8c0 media: vidtv: fix service_id at SDT table adds 160028542bb1 media: vidtv: add date to the current event adds 5edbd330e3a0 media: vidtv: simplify PSI write function adds 9e0067417b26 media: vidtv: simplify the crc writing logic adds 974ea17692b5 media: vidtv: cleanup PSI descriptor write function adds c570fb9ffc05 media: vidtv: cleanup PSI table header function adds 7f957515191a media: vidtv: cleanup PAT write function adds db9569f67e2e media: vidtv: cleanup PMT write table function adds 6286a4b79b6c media: vidtv: simplify SDT write function adds 5a5b9fb1a111 media: vidtv: simplify NIT write function adds b087982886e2 media: vidtv: simplify EIT write function adds 020120af21a6 media: vidtv.rst: update vidtv documentation adds 44f28934af14 media: vidtv.rst: add kernel-doc markups adds f594139d68cc Merge tag 'media/v5.10-3' of git://git.kernel.org/pub/scm/ [...] adds 4fae3a58ab59 spi: Take the SPI IO-mutex in the spi_setup() method adds 71d80563b076 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts adds 7cd712029610 spi: imx: fix the unbalanced spi runtime pm management adds 0abdb0fba073 spi: dw: Fix spi registration for controllers overriding CS adds 87c301ca911a Merge tag 'spi-fix-v5.10-rc5' of git://git.kernel.org/pub/ [...] adds f6341f6448e0 mtd: rawnand: gpio: Move the ECC initialization to ->attac [...] adds d525914b5bd8 mtd: rawnand: xway: Move the ECC initialization to ->attac [...] adds 59d93473323a mtd: rawnand: ams-delta: Move the ECC initialization to -> [...] adds dbffc8ccdf3a mtd: rawnand: au1550: Move the ECC initialization to ->att [...] adds 58e111002887 mtd: rawnand: cs553x: Move the ECC initialization to ->att [...] adds 3500bd7035ee mtd: rawnand: davinci: Move the ECC initialization to ->at [...] adds 7f4ea0340ed4 mtd: rawnand: diskonchip: Move the ECC initialization to - [...] adds 98591a68736f mtd: rawnand: fsmc: Move the ECC initialization to ->attac [...] adds 2dbd8382a2e1 mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to [...] adds e044b8b72151 mtd: rawnand: lpc32xx_slc: Move the ECC initialization to [...] adds 6dd09f775b72 mtd: rawnand: mpc5121: Move the ECC initialization to ->at [...] adds 553508cec2e8 mtd: rawnand: orion: Move the ECC initialization to ->atta [...] adds 3c3bbf014ab3 mtd: rawnand: txx9ndfmc: Move the ECC initialization to -> [...] adds 1f65976b5586 mtd: rawnand: tmio: Move the ECC initialization to ->attac [...] adds 8fc6f1f042b2 mtd: rawnand: pasemi: Move the ECC initialization to ->att [...] adds 612e048e6aab mtd: rawnand: plat_nand: Move the ECC initialization to -> [...] adds 7ef969a04228 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] adds 1ac687099193 mtd: rawnand: sharpsl: Move the ECC initialization to ->at [...] adds b36bf0a0fe5d mtd: rawnand: socrates: Move the ECC initialization to ->a [...] adds 76dc2bfc2e1b Merge tag 'mtd/fixes-for-5.10-rc6' of git://git.kernel.org [...] adds 6830ff853a57 IB/mthca: fix return value of error branch in mthca_init_cq() adds 2ed381439e89 RDMA/i40iw: Address an mmap handler exploit in i40iw adds 3d2a9d642512 IB/hfi1: Ensure correct mm is used at all times adds ebed7b7ca47f RDMA/hns: Fix wrong field of SRQ number the device supports adds ab6f7248cc44 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP adds 17475e104dcb RDMA/hns: Bugfix for memory window mtpt configuration adds d41e9b22eb87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds c334730988ee btrfs: fix missing delalloc new bit for new delalloc ranges adds 6f23277a49e6 btrfs: qgroup: don't commit transaction when we already ho [...] adds 1a49a97df657 btrfs: tree-checker: add missing return after error in root_item adds 0697d9a61099 btrfs: don't access possibly stale fs_info data for printi [...] adds 6d06b0ad94d3 btrfs: tree-checker: add missing returns after data_ref al [...] adds 3d05cad3c357 btrfs: fix lockdep splat when reading qgroup config on mount adds 7aa6d359845a btrfs: do nofs allocations when adding and removing qgroup [...] adds a855fbe69229 btrfs: fix lockdep splat when enabling and disabling qgroups adds a17a3ca55e96 Merge tag 'for-5.10-rc5-tag' of git://git.kernel.org/pub/s [...] adds 47a846536e1b block/keyslot-manager: prevent crash when num_slots=1 adds d021c3e56d48 Merge tag 'block-5.10-2020-11-27' of git://git.kernel.dk/l [...] adds eb2667b34336 io_uring: fix shift-out-of-bounds when round up cq size adds 9c3a205c5ffa io_uring: fix ITER_BVEC check adds af60470347de io_uring: fix files grab/cancel race adds 9223e74f9960 Merge tag 'io_uring-5.10-2020-11-27' of git://git.kernel.d [...] adds 1699f980d87f scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() adds 73cc291c2702 scsi: ufs: Make sure clk scaling happens only when HBA is [...] adds e92643db5148 scsi: ufs: Fix race between shutdown and runtime resume flow adds 80e1e1761d1a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b5f796b62c98 bnxt_en: fix error return code in bnxt_init_one() adds 3383176efc0f bnxt_en: fix error return code in bnxt_init_board() adds f46e79aa1a2b MAINTAINERS: Change Solarflare maintainers adds 3b3fd068c56e rose: Fix Null pointer dereference in rose_send_frame() adds c54bc3ced510 bnxt_en: Release PCI regions when DMA mask setup fails dur [...] adds 20ffc7adf53a net/tls: missing received data after fast remote close adds bff453921ae1 cxgb4: fix the panic caused by non smac rewrite adds d2624e70a2f5 dpaa2-eth: select XGMAC_MDIO for MDIO bus support adds 861602b57730 tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header adds 55472017a421 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congest [...] adds e10823c71920 Merge branch 'tcp-address-issues-with-ect0-not-being-set-i [...] adds 0d0e2b538c13 s390/qeth: Remove pnso workaround adds 34c7f50f7d0d s390/qeth: make af_iucv TX notification call more robust adds 8908f36d20d8 s390/qeth: fix af_iucv notification race adds 7ed10e16e50d s390/qeth: fix tear down of async TX buffers adds 207d0bfc08f1 Merge branch 's390-qeth-fixes-2020-11-20' adds b9ad3e9f5a7a bonding: wait for sysfs kobject destruction before freeing [...] adds 659fbdcf2f14 cxgb4: Fix build failure when CONFIG_TLS=m adds f33d9e2b48a3 usbnet: ipheth: fix connectivity with iOS 14 adds c5dab0941fcd net/af_iucv: set correct sk_protocol for child sockets adds 5aac0390a63b tun: honor IOCB_NOWAIT flag adds 8393597579f5 ibmvnic: fix call_netdevice_notifiers in do_reset adds 98025bce3a62 ibmvnic: notify peers when failover and migration happen adds 855a631a4c11 ibmvnic: skip tx timeout reset while in resetting adds f9b036532108 Merge branch 'ibmvnic-fixes-in-reset-path' adds ddcd945e556e rtw88: fix fw_fifo_addr check adds 04516706bb99 iwlwifi: pcie: limit memory read spin time adds 397a973b9978 MAINTAINERS: update Yan-Hsuan's email address adds d85b4b2bf2d4 MAINTAINERS: update maintainers list for Cypress adds c8a2e7a29702 iwlwifi: sta: set max HE max A-MPDU according to HE capa adds fb8d1b6e9798 iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC adds 1cf260e3a75b iwlwifi: mvm: properly cancel a session protection for P2P adds 97cc16943f23 iwlwifi: mvm: write queue_sync_state only for sync adds edb625208d84 iwlwifi: pcie: set LTR to avoid completion timeout adds fe56d05ee6c8 iwlwifi: mvm: fix kernel panic in case of assert during CSA adds 1eae77bfad7a Merge tag 'wireless-drivers-2020-11-23' of git://git.kerne [...] adds 01770a166165 tcp: fix race condition when creating child sockets from s [...] adds 3fe356d58efa vsock/virtio: discard packets only when socket is really closed adds 2980cbd4dce7 i40e: Fix removing driver while bare-metal VFs pass traffic adds d549699048b4 net/packet: fix packet receive on L3 devices without visib [...] adds 9bd2702d292c aquantia: Remove the build_skb path adds 5204bb683c16 devlink: Fix reload stats structure adds 407c85c7ddd6 tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN adds bc40a3691f15 MAINTAINERS: Update page pool entry adds 078eb55cdf25 dpaa2-eth: Fix compile error due to missing devlink support adds d8f0a86795c6 nfc: s3fwrn5: use signed integer for parsing GPIO numbers adds 5b7022cf1dc0 net: ena: handle bad request id in ena_netdev adds 09323b3bca95 net: ena: set initial DMA width to avoid intel iommu issue adds 1396d3148bd2 net: ena: fix packet's addresses for rx_offset feature adds 5fc145f15582 Merge branch 'fixes-for-ena-driver' adds a0faaa27c716 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues adds 0e435befaea4 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq adds 3ada288150fb ibmvnic: enhance resetting status check during module exit adds 49d66ed81962 Merge branch 'ibmvnic-null-pointer-dereference' adds 14a2e551faea batman-adv: set .owner to THIS_MODULE adds 26c8996526e8 Merge tag 'batadv-net-pullrequest-20201124' of git://git.o [...] adds 6f7a1f9c1af3 Documentation: netdev-FAQ: suggest how to post co-dependen [...] adds e255e11e66da ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init adds 12a8fe56c0f0 net: stmmac: fix incorrect merge of patch upstream adds 2543a6000e59 gro_cells: reduce number of synchronize_net() calls adds 90cf87d16bd5 enetc: Let the hardware auto-advance the taprio base-time of 0 adds 3cb2e6d92be6 ptp: clockmatrix: bug fix for idtcm_strverscmp adds b187c9b4178b devlink: Hold rtnl lock while reading netdev attributes adds a7b43649507d devlink: Make sure devlink instance and port are in same n [...] adds a060133c2058 Merge branch 'devlink-port-attribute-fixes' adds 025cc2fb6a4e net/tls: Protect from calling tls_dev_del for TLS RX twice adds cbf3d60329c4 ch_ktls: lock is not freed adds 69929d4c49e1 net: openvswitch: fix TTL decrement action netlink message format adds d3ab78858f14 mptcp: fix NULL ptr dereference on bad MPJ adds 985f7337421a sock: set sk_err to ee_errno on dequeue from errq adds 4ba1cb39fce4 can: gs_usb: fix endianess problem with candleLight firmware adds 1a1c436bad34 can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given adds 865f5b671b48 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from [...] adds e3409e419253 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 adds 5c7d55bded77 can: m_can: m_can_dev_setup(): add support for bosch mcan [...] adds d73ff9b7c4ea can: af_can: can_rx_unregister(): remove WARN() statement [...] adds d0742c49cab5 Merge tag 'linux-can-fixes-for-5.10-20201127' of git://git [...] adds 79c0c1f0389d Merge tag 'net-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 2013a4b684b6 arm64: dts: broadcom: clear the warnings caused by empty d [...] adds e3389b0a1495 arm64: dts: qcom: clear the warnings caused by empty dma-ranges adds c464e26f2375 MAINTAINERS: Remove myself as LPC32xx maintainers adds b0c0aa7aa4b9 arm64: dts: rockchip: fix NanoPi R2S GMAC clock name adds 01fe332800d0 arm64: dts: rockchip: Remove system-power-controller from [...] adds 0011c6d18277 arm64: dts: rockchip: Assign a fixed index to mmc devices [...] adds 7327c8b98e2e arm64: dts: rockchip: Reorder LED triggers from mmc device [...] adds 4765df4d3a13 Merge tag 'v5.10-rockchip-dtsfixes1' of git://git.kernel.o [...] adds f4426311f927 firmware: xilinx: Fix SD DLL node reset issue adds acfdd18591ea firmware: xilinx: Use hash-table for api feature check adds dbae2736fd9f Merge tag 'zynqmp-soc-fixes-for-v5.10-rc6' of https://gith [...] adds 2663b3388551 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) adds 3a18293e4a0f Merge tag 'soc-fsl-fix-v5.10' of git://git.kernel.org/pub/ [...] adds fb319496935b arm64: tegra: Disable the ACONNECT for Jetson TX2 adds 476e23f4c540 arm64: tegra: Correct the UART for Jetson Xavier NX adds f24a2acc15bc arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 adds 1741e1873794 arm64: tegra: Wrong AON HSP reg property size adds d98bccf10dd0 arm64: tegra: Fix Tegra234 VDK node names adds 06ceddef30a5 Merge tag 'tegra-for-5.10-arm64-dt-fixes' of git://git.ker [...] adds 294a3317bef5 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] adds 99fba3205cd4 ARM: dts: am437x-l4: fix compatible for cpsw switch dt node adds c20782ad4eb9 ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS adds b69fd00120f8 ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF adds e275d2109cda bus: ti-sysc: Fix reset status check for modules with quirks adds e7ae08d398e0 bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw adds df85429959b2 Merge tag 'ti-sysc-fixes' into fixes adds 65fb73676112 bus: ti-sysc: suppress err msg for timers used as clockeve [...] adds 05d5de6ba7db ARM: dts: dra76x: m_can: fix order of clocks adds 454a079b381a Merge tag 'omap-for-v5.10/fixes-rc5-signed' of git://git.k [...] adds 853735e40424 optee: add writeback to valid memory type adds ae597565d13f Merge tag 'optee-valid-memory-type-for-v5.11' of git://git [...] adds 303bc934722b Merge tag 'arm-soc-fixes-v5.10-3' of git://git.kernel.org/ [...] adds cef397038167 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed adds c84e1efae022 Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.o [...] adds 7381e27b1e56 interconnect: qcom: msm8974: Prevent integer overflow in rate adds 9caf2d956cfa interconnect: qcom: msm8974: Don't boost the NoC rate during boot adds c497f9322af9 interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes adds 7ab1e9117607 interconnect: qcom: qcs404: Remove GPU and display RPM IDs adds 017496af28e2 interconnect: fix memory trashing in of_count_icc_providers() adds ef3f0caf2430 Merge tag 'icc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 652b44453ea9 habanalabs/gaudi: fix missing code in ECC handling adds 4daeb2ae5cd8 Merge tag 'misc-habanalabs-fixes-2020-11-23' of ssh://gito [...] adds c7acb6b9c07b MAINTAINERS: Adding help for coresight subsystem adds 7b2c800d6695 Merge tag 'char-misc-5.10-rc6' of git://git.kernel.org/pub [...] adds 78e915885109 usb: cdns3: gadget: initialize link_trb as NULL adds 40252dd7cf7c usb: cdns3: gadget: calculate TD_SIZE based on TD adds af8f9e8611cd Merge tag 'usb-fixes-v5.10-rc5' of git://git.kernel.org/pu [...] adds 24880a87042b usb: typec: qcom-pmic-typec: fix builtin build errors adds 209c805835b2 phy: usb: Fix incorrect clearing of tca_drv_sel bit in SET [...] adds eb9c4dd9bdfd phy: tegra: xusb: Fix dangling pointer on probe failure adds fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL adds 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT adds 231655eb55b0 phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY adds 44786a26a748 phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency adds 14839107b51c phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency adds fb89b2544b64 phy: mediatek: fix spelling mistake in Kconfig "veriosn" - [...] adds 7c8011dd8c54 Merge tag 'phy-fixes-5.10' of git://git.kernel.org/pub/scm [...] adds 9ca575183614 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Le [...] adds e7694cb69983 usb: gadget: f_midi: Fix memleak in f_midi_alloc adds 87bed3d7d26c usb: gadget: Fix memleak in gadgetfs_fill_super adds 184eead057cc USB: core: Fix regression in Hercules audio card adds f3bc432aa8a7 USB: core: Change %pK for __user pointers to %px adds 484cfbe5fb61 usb: typec: stusb160x: fix power-opmode property with type [...] adds 67f34fa8893e Merge tag 'usb-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 3b13eaf0ba1d perf tools: Update copy of libbpf's hashmap.c adds 9713070028b9 perf diff: Fix error return value in __cmd_diff() adds aa50d953c169 perf record: Synthesize cgroup events only if needed adds c0ee1d5ae8c8 perf stat: Use proper cpu for shadow stats adds ab4200c17ba6 perf probe: Fix to die_entrypc() returns error correctly adds a9ffd0484eb4 perf probe: Change function definition check due to broken DWARF adds ca579827c9a7 Merge tag 'perf-tools-fixes-for-v5.10-2020-11-28' of git:/ [...] adds d9b5665fb3c8 kbuild: remove unused OBJSIZE adds d1889589a4f5 builddeb: Fix rootless build in setuid/setgid directory adds 45e885c439e8 Merge tag 'kbuild-fixes-v5.10' of git://git.kernel.org/pub [...] adds e553fdc8105a riscv: Explicitly specify the build id style in vDSO Makef [...] adds 6134b110f971 RISC-V: Add missing jump label initialization adds 30aca1bacb39 RISC-V: fix barrier() use in <vdso/processor.h> adds aae5ab854e38 Merge tag 'riscv-for-linus-5.10-rc6' of git://git.kernel.o [...] adds fd8d9db3559a x86/resctrl: Remove superfluous kernfs_get() calls to prev [...] adds 758999246965 x86/resctrl: Add necessary kernfs_put() calls to prevent r [...] adds 33fc379df76b x86/speculation: Fix prctl() when spectre_v2_user={seccomp [...] adds 25bc65d8ddfc x86/mce: Do not overwrite no_way_out if mce_end() fails adds 7255a39d24a7 Merge tag 'x86_urgent_for_v5.10-rc6' of git://git.kernel.o [...] adds 50bdcf047503 efi/efivars: Set generic ops before loading SSDT adds ff04f3b6f2e2 efivarfs: revert "fix memory leak in efivarfs_create()" adds 36a237526cd8 efi: EFI_EARLYCON should depend on EFI adds 1214917e008b Merge tag 'efi-urgent-for-v5.10-rc5' of git://git.kernel.o [...] adds d001e41e1b15 irqchip/exiu: Fix the index of fwspec for IRQ type adds 74cde1a53368 irqchip/gic-v3-its: Unconditionally save/restore the ITS s [...] adds 7032908cd584 Merge tag 'irqchip-fixes-5.10-2' of git://git.kernel.org/p [...] adds 8b7a51ba2637 Merge tag 'irq-urgent-2020-11-29' of git://git.kernel.org/ [...] adds 58c644ba512c sched/idle: Fix arch_cpu_idle() vs tracing adds 6e1d2bc675bd intel_idle: Fix intel_idle() vs tracing adds f91a3aa6bce4 Merge tag 'locking-urgent-2020-11-29' of git://git.kernel. [...] adds b65054597872 Linux 5.10-rc6 adds b4fffc177fad vhost scsi: fix lun reset completion handling adds 8009b0f4ab31 vringh: fix vringh_iov_push_*() documentation adds ad89653f79f1 vhost-vdpa: fix page pinning leakage in error path (rework) adds f43691b59fae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds a61ea6379ae9 tools/bootconfig: Fix errno reference after printf() adds a995e6bc0524 tools/bootconfig: Fix to check the write failure correctly adds e1cef2d4c379 tools/bootconfig: Align the bootconfig applied initrd imag [...] adds fbc6e1c6e0a4 docs: bootconfig: Update file format on initrd image adds 55ea4cf40380 ring-buffer: Update write stamp with the correct ts adds 8785f51a1708 ring-buffer: Set the right timestamp in the slow path of _ [...] adds 983df5f2699f samples/ftrace: Mark my_tramp[12]? global adds 310e3a4b5a4f tracing: Remove WARN_ON in start_thread() adds 8fa655a3a001 tracing: Fix alignment of static buffer adds 4c75b0ff4e4b ftrace: Fix updating FTRACE_FL_TRAMP adds 49a962c075df ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency adds 68e10d5ff512 ring-buffer: Always check to put back before stamp when cr [...] adds ef6900acc89e Merge tag 'trace-v5.10-rc6' of git://git.kernel.org/pub/sc [...] adds 6988a619f5b7 cifs: allow syscalls to be restarted in __smb_send_rqst() adds 212253367dc7 cifs: fix potential use-after-free in cifs_echo_request() adds 509a15421674 Merge tag '5.10-rc6-smb3-fixes' of git://git.samba.org/sfr [...] adds 24aed0945127 bootconfig: Load size and checksum in the footer as le32 adds e86843580d1b tools/bootconfig: Store size and checksum in footer as le32 adds 05227490c5f0 docs: bootconfig: Add the endianness of fields adds 8a02ec8f3577 Merge tag 'trace-v5.10-rc6-bootconfig' of git://git.kernel [...] adds 92666d45adcf ALSA: hda/realtek - Fixed Dell AIO wrong sound tone adds eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] adds e5782a5d5054 ALSA: hda/realtek - Add new codec supported for ALC897 adds 402d5840b0d4 ALSA: usb-audio: US16x08: fix value count for level meters adds fbdae7d6d04d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks adds b1824968221c ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state adds 3fba05a2832f ASoC: wm_adsp: fix error return code in wm_adsp_load() adds aa4cb898b80a ASoC: rt5682: change SAR voltage threshold adds 5ef5bee02f1a Merge tag 'asoc-fix-v5.10-rc5' of https://git.kernel.org/p [...] adds 242d990c158d ALSA: hda/generic: Add option to enforce preferred_dacs pairs adds c84bfedce601 ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus [...] adds aeedad250499 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] adds bb95d60783f1 Merge tag 'sound-5.10-rc7' of git://git.kernel.org/pub/scm [...] adds 98701a2a861f vdpa: mlx5: fix vdpa/vhost dependencies adds 2c602741b51d vhost_vdpa: return -EFAULT if copy_to_user() fails adds 2c6ffa9e9b11 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds ca1314d73eed arm64: syscall: exit userspace before unmasking exceptions adds 114e0a684753 arm64: mark idle code as noinstr adds da1926764832 arm64: entry: mark entry code as noinstr adds 2f911d494f3f arm64: entry: move enter_from_user_mode to entry-common.c adds 3cb5ed4d76c1 arm64: entry: prepare ret_to_user for function call adds 105fc3352077 arm64: entry: move el1 irq/nmi logic to C adds 23529049c684 arm64: entry: fix non-NMI user<->kernel transitions adds 1ec2f2c05b2a arm64: ptrace: prepare for EL1 irq/rcu tracking adds 7cd1ea1010ac arm64: entry: fix non-NMI kernel<->kernel transitions adds f0cd5ac1e4c5 arm64: entry: fix NMI {user, kernel}->kernel transitions adds 2a9b3e6ac69a arm64: entry: fix EL1 debug transitions adds 9e5344e0ffc3 arm64: mte: Fix typo in macro definition adds 3bb61aa61828 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 16e6281b6b22 gfs2: Fix deadlock dumping resource group glocks adds 515b269d5bd2 gfs2: set lockdep subclass for iopen glocks adds 778721510e84 gfs2: check for empty rgrp tree in gfs2_ri_update adds f39e7d3aae29 gfs2: Don't freeze the file system during unmount adds 82e938bd5382 gfs2: Upgrade shared glocks for atime updates adds dd0ecf544125 gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup [...] adds 34816d20f173 Merge tag 'gfs2-v5.10-rc5-fixes' of git://git.kernel.org/p [...] adds 4f134b89a24b lib/syscall: fix syscall registers retrieval on 32-bit platforms adds 062c9cdf60a1 pwm: sl28cpld: fix getting driver data in pwm callbacks adds 72d1249e2ffd uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT adds cf03f316ad20 fs: 9p: add generic splice_read file operations adds 960f4f8a4e60 fs: 9p: add generic splice_write file operation adds c82a505c007f Merge tag '9p-for-5.10-rc7' of git://github.com/martinetd/linux adds a2bd4097b3ec s390/pci: fix CPU address in MSI for directed IRQ adds b1cae1f84a0f s390: fix irq state tracing adds fee5be18524f Merge tag 's390-5.10-6' of git://git.kernel.org/pub/scm/li [...] adds 44f64f23bae2 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] adds 4ca23e2c2074 batman-adv: Consider fragmentation for needed_headroom adds c5cbfc875581 batman-adv: Reserve needed_*room for fragments adds 992b03b88e36 batman-adv: Don't always reallocate the fragmentation skb head adds 28d35ad0838b Merge tag 'batadv-net-pullrequest-20201127' of git://git.o [...] adds 6200d5c38313 MAINTAINERS: Update XDP and AF_XDP entries adds 537cf4e3cc2f xsk: Fix umem cleanup bug at socket destruct adds 178648916e73 xsk: Fix incorrect netdev reference count adds 36ccdf85829a net, xsk: Avoid taking multiple skbuff references adds 68878a5c5b85 bpftool: Fix error return value in build_btf_type_table adds 9a44bc9449cf bpf: Add MAINTAINERS entry for BPF LSM adds 3771b822422f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 1ebf179037cb ipv4: Fix tos mask in inet_rtm_getroute() adds e14038a7ead0 selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module adds 68ad89de918e netfilter: ipset: prevent uninit-value in hash_ip6_add adds c0700dfa2cae netfilter: nf_tables: avoid false-postive lockdep splat adds 4bc3c8dc9f5f ipvs: fix possible memory leak in ip_vs_control_net_init adds 3c78e9e0d33a netfilter: nftables_offload: set address type in control d [...] adds a5d45bc0dc50 netfilter: nftables_offload: build mask based from the mat [...] adds bd2d5c54dc7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 31d6b4036098 ibmvnic: handle inconsistent login with reset adds 18f141bf97d4 ibmvnic: stop free_all_rwi on failed reset adds 9281cf2d5840 ibmvnic: avoid memset null scrq msgs adds 0cb4bc66ba5e ibmvnic: restore adapter state on failed reset adds f15fde9d47b8 ibmvnic: delay next reset if hard reset fails adds 76cdc5c5d99c ibmvnic: track pending login adds c98d9cc4170d ibmvnic: send_login should check for crq errors adds a86d5c682b79 ibmvnic: no reset timeout for 5 seconds after reset adds 98c41f04a67a ibmvnic: reduce wait for completion time adds 6548755c5525 Merge branch 'ibmvnic-assorted-bug-fixes' adds 4d521943f76b dt-bindings: net: correct interrupt flags in examples adds e3d5e971d2f8 chelsio/chtls: fix panic during unload reload chtls adds 0a35dc41fea6 vxlan: Add needed_headroom for lower device adds a5e74021e84b vxlan: Copy needed_tailroom from lowerdev adds ad1f5e826d91 can: m_can: tcan4x5x_can_probe(): fix error path: remove e [...] adds bd0ccb92efb0 can: sja1000: sja1000_err(): don't count arbitration lose [...] adds c2d095eff797 can: sun4i_can: sun4i_can_err(): don't count arbitration l [...] adds 44cef0c0ffbd can: c_can: c_can_power_up(): fix error handling adds 13a84cf37a4c can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling adds 237f977ab920 Merge tag 'linux-can-fixes-for-5.10-20201130' of git://git [...] adds b71ec9522346 ibmvnic: Ensure that SCRQ entry reads are correctly ordered adds ba246c175116 ibmvnic: Fix TX completion error handling adds de7b3f8164cf Merge branch 'ibmvnic-Bug-fixes-for-queue-descriptor-processing' adds 14483cbf040f net: broadcom CNIC: requires MMU adds 0643334902fc tipc: fix incompatible mtu of transmission adds 2867e1eac610 inet_ecn: Fix endianness of checksum update when setting ECT(1) adds 4179b00c04d1 geneve: pull IP header before ECN decapsulation adds 832ba596494b net: ip6_gre: set dev->hard_header_len when using header_ops adds 07500a608580 dpaa_eth: copy timestamp fields to new skb in A-050385 workaround adds 6ee50c8e262a net/x25: prevent a couple of overflows adds ff9924897f8b cxgb3: fix error return code in t3_sge_alloc_qset() adds aba84871bd4f net: pasemi: fix error return code in pasemi_mac_open() adds 832e09798c26 vxlan: fix error return code in __vxlan_dev_create() adds 391119fb5c5c chelsio/chtls: fix a double free in chtls_setkey() adds 82a10dc7f096 net: mvpp2: Fix error return code in mvpp2_open() adds abfccc3af786 iwlwifi: update MAINTAINERS entry adds 5febcdef3090 iwlwifi: pcie: add one missing entry for AX210 adds 568d3434178b iwlwifi: pcie: invert values of NO_160 device config entries adds 9b15596c5006 iwlwifi: pcie: add some missing entries for AX210 adds 807982017730 mt76: usb: fix crash on device removal adds 74a8c816fa8f rtw88: debug: Fix uninitialized memory in debugfs code adds 6392b5b28e0e Merge tag 'wireless-drivers-2020-12-03' of git://git.kerne [...] adds 13de4ed9e3a9 net: skbuff: ensure LSE is pullable before decrementing th [...] adds 43c13605bad4 net: openvswitch: ensure LSE is pullable before reading it adds 9608fa653059 net/sched: act_mpls: ensure LSE is pullable before reading it adds 1d2bb5ad89f4 net/mlx5: Fix wrong address reclaim when command interface [...] adds 8a78a440108e net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled adds b336e6b25e2d net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS adds d421e466c237 net/mlx5: DR, Proper handling of unsupported Connect-X6DX [...] adds 6f076ce6ab16 Merge branch 'mlx5-fixes-2020-12-01' adds bbe2ba04c5a9 Merge tag 'net-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] adds cb7ff314e1d9 drm/tegra: sor: Don't warn on probe deferral adds 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown adds 41f71629b4c4 drm/tegra: replace idr_init() by idr_init_base() adds 123f01a0c989 drm/tegra: output: Do not put OF node twice adds bf3a3cdcad40 drm/tegra: sor: Disable clocks on error in tegra_sor_init() adds aac06646aa85 Merge tag 'drm/tegra/for-5.10-rc7' of ssh://git.freedeskto [...] adds 777a7717d60c drm/i915/gt: Program mocs:63 for cache eviction on gen9 adds 9261a1db80bc drm/i915/gt: Protect context lifetime with RCU adds 2bfdf302465a drm/i915/gt: Split the breadcrumb spinlock between global [...] adds 78b2eb8a1f10 drm/i915/gt: Retain default context state across shrinking adds aff76ab79536 drm/i915/gt: Limit frequency drop to RPe on parking adds 37eade64eb11 drm/i915/display: return earlier from intel_modeset_init() [...] adds ccc9e67ab26f drm/i915/display: Defer initial modeset until after GGTT i [...] adds 94cfbd05e46a Merge tag 'drm-intel-fixes-2020-12-03' of git://anongit.fr [...] adds acab02c1af43 drm/amdgpu/pm/smu11: Fix fan set speed bug adds 7e0b367db85e drm/amd/display: Init clock value by current vbios CLKs adds ac2db9488cf2 drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset adds efd6d85a1810 drm/amdgpu/vcn3.0: remove old DPG workaround adds 5353219ffdff Merge tag 'amd-drm-fixes-5.10-2020-12-02' of git://people. [...] adds 777ee15e8861 drm: mxsfb: fix fence synchronization adds c70582bbf299 drm: mxsfb: Implement .format_mod_supported adds aea656b0d05e drm/nouveau: make sure ret is initialized in nouveau_ttm_i [...] adds aec9fe892812 drm/rockchip: Avoid uninitialized use of endpoint id in LVDS adds 7c4bada12d32 drm/panel: sony-acx565akm: Fix race condition in probe adds fd4e788e971c drm/omap: sdi: fix bridge enable/disable adds de9b485d1dc9 Merge tag 'drm-misc-fixes-2020-12-03' of git://anongit.fre [...] adds e87297fa080a Merge tag 'drm-fixes-2020-12-04' of git://anongit.freedesk [...] adds a7a10bce8a04 dm integrity: don't use drivers that have CRYPTO_ALG_ALLOC [...] adds e5d41cbca1b2 dm writecache: advance the number of arguments when report [...] adds 67aa3ec3dbc4 dm writecache: fix the maximum number of arguments adds 35d2835d2ac4 Revert "dm cache: fix arm link errors with inline" adds 89478335718c dm: fix bug with RCU locking in dm_blk_report_zones adds e7b624183d92 dm table: Remove BUG_ON(in_interrupt()) adds 857c4c0a8b28 dm writecache: remove BUG() and fail gracefully instead adds 3ee16db390b4 dm: fix IO splitting adds f05c4403db5b dm: fix double RCU unlock in dm_dax_zero_page_range() error path adds bde3808bc8c2 dm: remove invalid sparse __acquires and __releases annotations adds b3298500b23f Merge tag 'for-5.10/dm-fixes' of git://git.kernel.org/pub/ [...] adds 65f33b357229 block: fix incorrect branching in blk_max_size_offset() adds 876234056139 Merge tag 'for-5.10/dm-fixes-2' of git://git.kernel.org/pu [...] adds 6112ff4e8f39 scsi: storvsc: Fix error return in storvsc_probe() adds 3b8c72d076c4 scsi: storvsc: Validate length of incoming packet in storv [...] adds 42f687038bcc scsi: mpt3sas: Fix ioctl timeout adds 85dad327d9b5 scsi: mpt3sas: Increase IOCInit request timeout to 30s adds 312b0bcd402a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 796317848517 smb3: set COMPOUND_FID to FileID field of subsequent compo [...] adds 59463eb88829 cifs: add NULL check for ses->tcon_ipc adds ea64370bcae1 cifs: refactor create_sd_buf() and and avoid corrupting th [...] adds d4e904198c5b Merge tag '5.10-rc6-smb3-fixes-part2' of git://git.samba.o [...] adds 5844cc25fd12 powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation adds c0b27c517acf powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels adds 8ff00399b153 kernel/cpu: add arch override for clear_tasks_mm_cpumask() [...] adds 01b0f0eae081 powerpc/64s: Trim offlined CPUs from mm_cpumasks adds 10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0 adds f54db39fbe40 KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check adds a1ee28117077 powerpc/64s/powernv: Fix memory corruption when saving SLB [...] adds 32f741b02f1a Merge tag 'powerpc-5.10-5' of git://git.kernel.org/pub/scm [...] adds 2d280bc8930b io_uring: fix recvmsg setup with compat buf-select adds 619ca2664cc6 Merge tag 'io_uring-5.10-2020-12-05' of git://git.kernel.d [...] adds 7e7986f9d3ba block: use gcd() to fix chunk_sectors limit stacking adds be1515bad737 Merge tag 'block-5.10-2020-12-05' of git://git.kernel.dk/l [...] adds e9acf0298c66 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() adds 14718b3e129b i2c: qcom: Fix IRQ error misassignement adds 384a9565f70a i2c: imx: Fix reset of I2SR_IAL flag adds 1de67a3dee7a i2c: imx: Check for I2SR_IAL after every byte adds 61e6fe59ede1 i2c: imx: Don't generate STOP condition if arbitration has [...] adds c62dac0a35bb i2c: mlxbf: select CONFIG_I2C_SLAVE adds 2bf9545626f8 i2c: mlxbf: Fix the return check of devm_ioremap and ioremap adds 33256ce19411 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds fa248db08227 Input: soc_button_array - add missing include adds 855b69857830 Input: i8042 - fix error return code in i8042_setup_aux() adds a48491c65b51 Input: i8042 - add ByteSpeed touchpad to noloop table adds 2aab15614390 Input: xpad - support Ardwiino Controllers adds 8c3b55a299c3 Input: atmel_mxt_ts - fix lost interrupts adds 7059c2c00a21 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 11fb479ff5d9 zlib: export S390 symbols for zlib modules adds 2bf509d96d84 coredump: fix core_pattern parse error adds becaba65f62f mm: memcg/slab: fix obj_cgroup_charge() return value handling adds 8199be001a47 mm: list_lru: set shrinker map bit when child nr_items is [...] adds e91d8d78237d mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING adds b11a76b37a5a mm/swapfile: do not sleep with a spin lock held adds 4e60340c5ca5 mailmap: add two more addresses of Uwe Kleine-König adds d8cbe8bfa7df tools/testing/selftests/vm: fix build error adds 573a259336f8 userfaultfd: selftests: fix SIGSEGV if huge mmap fails adds 3351b16af494 mm/filemap: add static for function __add_to_page_cache_locked adds 7a5bde37983d hugetlb_cgroup: fix offline of hugetlb cgroup with reservations adds 309d08d9b3a3 mm/mmap.c: fix mmap return value when vma is merged after [...] adds 12c0ab6658de Merge branch 'akpm' (patches from Andrew) adds 095fbca0a949 Makefile.extrawarn: move -Wcast-align to W=3 adds a716bd743210 kbuild: use -fmacro-prefix-map for .S sources adds b8a9092330da Kbuild: do not emit debug info for assembly with LLVM_IAS=1 adds 59612b24f78a kbuild: Hoist '--orphan-handling' into Kconfig adds d5750cd3c548 kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 adds 7d32358be8ac kbuild: avoid split lines in .mod files adds e6585a493921 Merge tag 'kbuild-fixes-v5.10-2' of git://git.kernel.org/p [...] adds 4d916140bf28 intel_idle: Build fix adds ff615c980357 Merge tag 'locking-urgent-2020-12-06' of git://git.kernel. [...] adds 509920aee72a MAINTAINERS: Move Jason Cooper to CREDITS adds bb4c6910c8b4 genirq/irqdomain: Add an irq_create_mapping_affinity() function adds 9ea69a55b3b9 powerpc/pseries: Pass MSI affinity to irq_create_mapping() adds 592d9a0835c9 Merge tag 'irq-urgent-2020-12-06' of git://git.kernel.org/ [...] adds 5debf0213122 perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS adds fc17db8aa4c5 perf/x86/intel: Check PEBS status correctly adds 9f6b28d498ba Merge tag 'perf-urgent-2020-12-06' of git://git.kernel.org [...] adds fae3a13d2a3d x86/resctrl: Fix AMD L3 QOS CDP enable/disable adds 8dcc0e19dfbd x86/platform/uv: Fix UV4 hub revision adjustment adds 4e9a5ae8df5b x86/uprobes: Do not use prefixes.nbytes when looping over [...] adds 12cb908a11b2 x86/insn-eval: Use new for_each_insn_prefix() macro to loo [...] adds 84da009f06e6 x86/sev-es: Use new for_each_insn_prefix() macro to loop o [...] adds 8100a58044f8 Merge tag 'x86-urgent-2020-12-06' of git://git.kernel.org/ [...] adds 6703052fe30f usb: cdns3: Fix hardware based role switch adds 24fdaeeb294c usb: cdns3: gadget: clear trb->length as zero after prepar [...] adds 6b8137517e70 usb: cdns3: core: fix goto label for error path adds 7cc01c445da8 Merge tag 'usb-fixes-v5.10-rc6' of git://git.kernel.org/pu [...] adds 600c0849cf86 thunderbolt: Fix use-after-free in remove_unplugged_switch() adds d3f31301894d Merge tag 'thunderbolt-for-v5.10-rc7' of git://git.kernel. [...] adds 5e4d659b10fd USB: serial: option: add Fibocom NL668 variants adds 6d6556c04eba USB: serial: option: add support for Thales Cinterion EXS82 adds c98fff7332db USB: serial: option: fix Quectel BG96 matching adds 46ee4abb10a0 USB: serial: ch341: add new Product ID for CH341A adds bf193bfc12db USB: serial: ch341: sort device-id entries adds 3f203f057edf USB: serial: kl5kusb105: fix memleak on open adds b48a7e755939 Merge tag 'usb-serial-5.10-rc7' of https://git.kernel.org/ [...] adds da881ded10a6 Revert "uas: bump hw_max_sectors to 2048 blocks for SS or [...] adds d5c65d32dc24 Revert "uas: fix sdev->host->dma_dev" adds 97ad4a77f23e Revert "usb-storage: fix sdev->host->dma_dev" adds 45c5775460f3 usb: ohci-omap: Fix descriptor conversion adds a4b98a7512f1 usb: gadget: f_fs: Use local copy of descriptors for users [...] adds f5226f1d20c4 Merge tag 'usb-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] adds 54ffccbf053b tty: Fix ->pgrp locking in tiocspgrp() adds c8bcd9c5be24 tty: Fix ->session locking adds d49248eb25a2 Merge tag 'tty-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] adds f0992098cadb speakup: Reject setting the speakup line discipline outsid [...] adds c8c39fbd01d4 habanalabs: free host huge va_range if not used adds 5555b7c56bde habanalabs: put devices before driver removal adds a71464d0b930 Merge tag 'misc-habanalabs-fixes-2020-11-30' of ssh://gito [...] adds 1a16af33ba88 fpga: Specify HAS_IOMEM dependency for FPGA_DFL adds 264f53b41946 Revert "mei: virtio: virtualization frontend driver" adds ab91292cb3e9 Merge tag 'char-misc-5.10-rc7' of git://git.kernel.org/pub [...] adds 0477e9288185 Linux 5.10-rc7 adds c25ce589dca1 tweewide: Fix most Shebang lines adds c93e4aeed1be Makefile.extrawarn: remove -Wnested-externs warning adds b6f77c705822 kbuild: enforce -Werror=unused-result adds f1ce29a6fcf9 kbuild: doc: update the description about kbuild Makefiles adds 663e29430e12 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ adds a617ccb7db0c kbuild: doc: fix 'List directories to visit when descendin [...] adds 78f2d8b6cfce kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] adds 1c0de41581c1 kbuild: doc: split if_changed explanation to a separate section adds 7e2f1f94bf4e kbuild: doc: clarify the difference between extra-y and always-y adds c9a43525e0b6 kbuild: doc: document subdir-y syntax adds ece075366294 ld-version: use /usr/bin/env awk for shebank
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 (77d8f3068c63) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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-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 | 15 +- .../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 | 6 +- .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 10 +- Documentation/ABI/testing/sysfs-fs-ext4 | 4 +- 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 + Documentation/admin-guide/LSM/SafeSetID.rst | 2 +- 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/bootconfig.rst | 20 +- Documentation/admin-guide/index.rst | 2 + Documentation/admin-guide/kernel-parameters.txt | 7 + Documentation/admin-guide/pm/cpuidle.rst | 4 +- Documentation/admin-guide/sysctl/net.rst | 1 + Documentation/arm/sunxi.rst | 10 + Documentation/arm64/memory-tagging-extension.rst | 4 +- Documentation/arm64/silicon-errata.rst | 2 + Documentation/conf.py | 5 +- Documentation/dev-tools/kasan.rst | 2 + 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 + .../devicetree/bindings/clock/hi6220-clock.txt | 2 +- .../devicetree/bindings/clock/imx5-clock.yaml | 2 +- .../bindings/display/brcm,bcm2711-hdmi.yaml | 6 + .../bindings/display/bridge/toshiba,tc358775.yaml | 38 +- .../bindings/display/panel/ilitek,ili9881c.yaml | 5 +- .../display/panel/mantix,mlaf057we51-x.yaml | 4 + .../bindings/edac/amazon,al-mc-edac.yaml | 1 + 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 +- .../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 +- .../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/timer/arm,sp804.yaml | 12 +- .../devicetree/bindings/usb/cdns,usb3.yaml | 4 +- .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 2 +- .../devicetree/bindings/w1/fsl-imx-owire.yaml | 8 +- Documentation/driver-api/media/drivers/vidtv.rst | 120 +- 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/journalling.rst | 6 +- 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/hwmon/adm1266.rst | 2 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/mp2975.rst | 14 +- Documentation/kbuild/llvm.rst | 5 +- Documentation/kbuild/makefiles.rst | 365 ++-- Documentation/kbuild/modules.rst | 2 +- Documentation/leds/index.rst | 2 + Documentation/leds/leds-el15203000.rst | 140 ++ Documentation/leds/leds-sc27xx.rst | 27 + Documentation/locking/lockdep-design.rst | 51 +- 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 -- 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/process/stable-kernel-rules.rst | 2 +- Documentation/sphinx/automarkup.py | 20 +- Documentation/sphinx/kernel_abi.py | 194 ++ Documentation/sphinx/kernellog.py | 6 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- .../it_IT/process/stable-kernel-rules.rst | 2 +- Documentation/userspace-api/index.rst | 1 + Documentation/virt/kvm/api.rst | 5 +- Documentation/virt/kvm/cpuid.rst | 4 + Documentation/xtensa/mmu.rst | 9 +- MAINTAINERS | 184 +- Makefile | 18 +- arch/Kconfig | 9 + arch/alpha/kernel/process.c | 2 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/pgtable.h | 2 + arch/arc/kernel/head.S | 17 +- arch/arc/kernel/stacktrace.c | 63 +- arch/arc/mm/tlb.c | 24 +- arch/arc/plat-hsdk/platform.c | 17 - arch/arm/Kconfig | 1 + 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/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-udoo.dtsi | 2 +- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 4 +- 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-cubietruck.dts | 2 +- 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/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/include/asm/kprobes.h | 22 +- arch/arm/include/asm/pgtable-2level.h | 2 + arch/arm/include/asm/pgtable-3level.h | 2 + arch/arm/kernel/perf_regs.c | 3 +- arch/arm/kernel/process.c | 2 +- arch/arm/kernel/vmlinux.lds.S | 4 + 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/mm/init.c | 4 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm64/Kconfig | 23 +- 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 - .../allwinner/sun50i-h5-libretech-all-h5-cc.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 +- .../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-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 | 1 + arch/arm64/include/asm/brk-imm.h | 2 + arch/arm64/include/asm/cache.h | 1 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 42 +- 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/exception.h | 5 + arch/arm64/include/asm/kprobes.h | 2 +- arch/arm64/include/asm/kvm_host.h | 3 + arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/include/asm/probes.h | 2 + arch/arm64/include/asm/ptrace.h | 4 + arch/arm64/include/asm/sysreg.h | 15 +- arch/arm64/include/asm/virt.h | 9 +- arch/arm64/kernel/cpu_errata.c | 12 + arch/arm64/kernel/cpufeature.c | 2 + arch/arm64/kernel/cpuinfo.c | 7 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/entry-common.c | 254 ++- arch/arm64/kernel/entry.S | 81 +- arch/arm64/kernel/image-vars.h | 1 - arch/arm64/kernel/irq.c | 15 - arch/arm64/kernel/kexec_image.c | 41 +- arch/arm64/kernel/machine_kexec_file.c | 9 +- arch/arm64/kernel/perf_regs.c | 3 +- arch/arm64/kernel/probes/kprobes.c | 69 +- arch/arm64/kernel/process.c | 15 +- arch/arm64/kernel/proton-pack.c | 3 +- arch/arm64/kernel/psci.c | 5 +- arch/arm64/kernel/sdei.c | 7 +- arch/arm64/kernel/smp.c | 2 + arch/arm64/kernel/syscall.c | 1 - arch/arm64/kernel/traps.c | 22 +- arch/arm64/kernel/vdso32/Makefile | 23 +- arch/arm64/kernel/vmlinux.lds.S | 2 +- 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 | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/arm64/kvm/mmu.c | 29 +- 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/memcpy.S | 3 +- arch/arm64/lib/memmove.S | 3 +- arch/arm64/lib/memset.S | 3 +- arch/arm64/mm/fault.c | 27 +- arch/arm64/mm/mmu.c | 17 + arch/csky/kernel/perf_regs.c | 3 +- arch/csky/kernel/process.c | 2 +- arch/h8300/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/ia64/include/asm/sparsemem.h | 6 + arch/ia64/kernel/process.c | 2 +- arch/ia64/scripts/unwcheck.py | 2 +- arch/microblaze/kernel/process.c | 2 +- arch/mips/alchemy/common/clock.c | 9 +- arch/mips/include/asm/pgtable-32.h | 3 + arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/setup.c | 6 +- arch/mips/mm/tlb-r4k.c | 1 + arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/parisc/kernel/process.c | 2 +- arch/powerpc/Kconfig | 1 + arch/powerpc/Makefile | 2 - 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/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 | 9 +- 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/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/book3s64/hash_native.c | 23 +- arch/powerpc/mm/book3s64/mmu_context.c | 20 + arch/powerpc/mm/mem.c | 1 + arch/powerpc/mm/numa.c | 3 +- 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/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/configs/debug_defconfig | 11 +- arch/s390/configs/defconfig | 9 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/include/asm/pgtable.h | 52 +- arch/s390/include/asm/sections.h | 4 +- arch/s390/include/asm/vdso/vdso.h | 0 arch/s390/kernel/asm-offsets.c | 18 +- arch/s390/kernel/entry.S | 19 +- arch/s390/kernel/idle.c | 6 +- arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/kernel/perf_regs.c | 3 +- arch/s390/kernel/smp.c | 3 +- arch/s390/kernel/uv.c | 9 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/pv.c | 3 +- arch/s390/lib/delay.c | 5 +- arch/s390/mm/gmap.c | 2 + arch/s390/pci/pci_event.c | 4 + arch/s390/pci/pci_irq.c | 14 +- arch/sh/kernel/idle.c | 2 +- arch/sparc/kernel/leon_pmc.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/process_64.c | 4 +- arch/um/include/asm/pgalloc.h | 8 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/skas/clone.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/Makefile | 3 - arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/ident_map_64.c | 1 + 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/poly1305_glue.c | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 10 +- arch/x86/events/intel/core.c | 12 +- arch/x86/events/intel/cstate.c | 6 +- arch/x86/events/intel/ds.c | 57 +- arch/x86/events/intel/uncore.c | 4 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/intel/uncore_snb.c | 2 +- arch/x86/events/perf_event.h | 3 +- arch/x86/events/rapl.c | 14 +- arch/x86/hyperv/hv_apic.c | 14 +- arch/x86/include/asm/insn.h | 15 + arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/asm/mwait.h | 2 - arch/x86/include/asm/perf_event.h | 4 +- arch/x86/include/asm/sparsemem.h | 10 + arch/x86/include/asm/uv/uv.h | 10 - arch/x86/include/uapi/asm/kvm_para.h | 1 + arch/x86/kernel/alternative.c | 9 + arch/x86/kernel/apic/x2apic_uv_x.c | 31 +- arch/x86/kernel/cpu/bugs.c | 55 +- arch/x86/kernel/cpu/mce/core.c | 6 +- arch/x86/kernel/cpu/microcode/intel.c | 63 +- arch/x86/kernel/cpu/resctrl/core.c | 4 + arch/x86/kernel/cpu/resctrl/internal.h | 3 + arch/x86/kernel/cpu/resctrl/rdtgroup.c | 74 +- arch/x86/kernel/dumpstack.c | 23 +- arch/x86/kernel/head_64.S | 16 + arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/perf_regs.c | 15 +- arch/x86/kernel/process.c | 12 +- 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/tboot.c | 8 +- arch/x86/kernel/traps.c | 43 +- arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/kernel/uprobes.c | 10 +- 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/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 24 +- arch/x86/kvm/mmu/spte.c | 16 +- arch/x86/kvm/mmu/spte.h | 16 +- arch/x86/kvm/mmu/tdp_mmu.c | 7 + arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 12 +- 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/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/mm/mem_encrypt.c | 1 + arch/x86/mm/numa.c | 2 + arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/um/stub_segv.c | 2 +- arch/x86/xen/spinlock.c | 12 +- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/mm/cache.c | 14 + arch/xtensa/mm/init.c | 4 +- block/bio.c | 11 +- block/blk-cgroup.c | 16 +- block/blk-flush.c | 6 + block/blk-merge.c | 2 +- block/blk-settings.c | 5 +- block/genhd.c | 5 +- block/keyslot-manager.c | 7 + 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 | 8 +- drivers/acpi/battery.c | 2 +- drivers/acpi/button.c | 26 +- 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/base/core.c | 10 +- drivers/base/dd.c | 9 +- drivers/base/power/runtime.c | 57 +- 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/xsysace.c | 49 +- drivers/bluetooth/btintel.h | 2 +- drivers/bus/ti-sysc.c | 29 +- drivers/char/tpm/eventlog/efi.c | 5 + drivers/char/tpm/tpm_tis.c | 29 +- drivers/char/virtio_console.c | 8 +- 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-imx8qxp.c | 136 +- drivers/clk/imx/clk-scu.c | 156 +- drivers/clk/imx/clk-scu.h | 27 +- drivers/clk/imx/clk.h | 5 + drivers/clk/meson/clk-regmap.h | 5 +- drivers/clk/qcom/clk-regmap.h | 6 +- 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/cpuidle-tegra.c | 4 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +- drivers/dax/Kconfig | 1 - 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/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/efi/Kconfig | 2 +- drivers/firmware/efi/efi.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 64 +- drivers/fpga/Kconfig | 1 + drivers/gpio/gpio-aspeed.c | 1 + drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pcie-idio-24.c | 62 +- drivers/gpio/gpio-sifive.c | 2 +- drivers/gpio/gpiolib-cdev.h | 15 - drivers/gpio/gpiolib.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 7 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 27 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/nv.c | 12 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 14 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 5 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 3 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 12 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 12 + drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 4 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 4 +- drivers/gpu/drm/amd/display/dc/os_types.h | 33 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 + drivers/gpu/drm/amd/include/amd_shared.h | 1 + drivers/gpu/drm/amd/pm/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/pm/inc/smumgr.h | 2 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/ci_baco.c | 7 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 34 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 29 +- drivers/gpu/drm/amd/pm/powerplay/smumgr/smumgr.c | 8 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 11 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 36 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 7 +- drivers/gpu/drm/ast/ast_mode.c | 17 +- drivers/gpu/drm/bridge/cadence/Kconfig | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 - drivers/gpu/drm/drm_dp_helper.c | 12 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 7 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/drm_prime.c | 1 + drivers/gpu/drm/exynos/Kconfig | 3 +- drivers/gpu/drm/gma500/psb_irq.c | 34 +- drivers/gpu/drm/i915/display/intel_display.c | 31 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 + 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 | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 92 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 19 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 22 +- drivers/gpu/drm/i915/gt/intel_rps.c | 4 + 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 | 4 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 7 +- drivers/gpu/drm/i915/gvt/display.c | 2 +- drivers/gpu/drm/i915/gvt/gvt.h | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 47 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/gvt/vgpu.c | 3 +- drivers/gpu/drm/i915/i915_gem.c | 32 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_perf.c | 9 +- drivers/gpu/drm/i915/i915_reg.h | 14 +- drivers/gpu/drm/i915/i915_request.h | 2 + drivers/gpu/drm/i915/i915_vma.c | 6 +- drivers/gpu/drm/i915/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 13 - drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 77 + drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 17 +- drivers/gpu/drm/imx/imx-drm-core.c | 10 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 40 +- drivers/gpu/drm/imx/parallel-display.c | 20 +- drivers/gpu/drm/mcde/mcde_drv.c | 8 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 9 - drivers/gpu/drm/mediatek/mtk_dsi.c | 61 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 11 + 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 +- .../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 | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 50 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 31 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 39 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 10 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 25 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 5 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 2 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 14 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 8 +- 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/drm.c | 2 +- drivers/gpu/drm/tegra/output.c | 1 - drivers/gpu/drm/tegra/sor.c | 76 +- drivers/gpu/drm/v3d/v3d_gem.c | 1 - drivers/gpu/drm/vc4/vc4_bo.c | 9 +- drivers/gpu/drm/vc4/vc4_drv.c | 40 +- drivers/gpu/drm/vc4/vc4_drv.h | 25 +- drivers/gpu/drm/vc4/vc4_gem.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 54 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 11 + drivers/gpu/drm/vc4/vc4_hvs.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 318 +++- drivers/gpu/drm/vc4/vc4_v3d.c | 12 +- drivers/gpu/ipu-v3/ipu-common.c | 67 - 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/cm.c | 12 +- drivers/infiniband/core/cma.c | 48 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 - 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/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/sunkbd.c | 41 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/misc/soc_button_array.c | 1 + 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 | 4 + drivers/input/serio/i8042.c | 15 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- 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 | 6 +- drivers/iommu/amd/init.c | 27 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 4 + drivers/iommu/intel/dmar.c | 24 +- drivers/iommu/intel/iommu.c | 17 +- drivers/iommu/intel/svm.c | 8 +- drivers/iommu/iommu.c | 12 +- 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/md/dm-cache-target.c | 4 - drivers/md/dm-integrity.c | 4 +- drivers/md/dm-table.c | 11 - drivers/md/dm-writecache.c | 6 +- drivers/md/dm.c | 29 +- drivers/media/platform/Kconfig | 28 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 + drivers/media/platform/mtk-vcodec/Makefile | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- 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/qcom/venus/core.h | 15 +- drivers/media/platform/qcom/venus/pm_helpers.c | 4 +- drivers/media/platform/qcom/venus/venc.c | 31 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 14 +- 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 | 312 +++- 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 | 282 ++- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 125 +- 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 | 5 +- drivers/media/test-drivers/vidtv/vidtv_tuner.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_tuner.h | 1 + drivers/message/fusion/mptscsih.c | 13 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - 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/host/renesas_sdhi_core.c | 14 +- drivers/mmc/host/sdhci-esdhc.h | 2 + drivers/mmc/host/sdhci-of-arasan.c | 51 +- 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 | 12 +- drivers/mtd/nand/raw/au1550nd.c | 11 +- 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 | 11 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 23 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 26 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 19 +- drivers/mtd/nand/raw/mxc_nand.c | 17 +- drivers/mtd/nand/raw/orion_nand.c | 19 +- drivers/mtd/nand/raw/pasemi_nand.c | 19 +- drivers/mtd/nand/raw/plat_nand.c | 20 +- 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 | 21 +- 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 | 18 +- drivers/mtd/spi-nor/core.c | 13 +- drivers/net/bonding/bond_main.c | 61 +- 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/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/qca8k.c | 4 +- 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/macb_main.c | 3 +- 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_ktls/chcr_ktls.c | 586 +++--- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 1 + .../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/ftgmac100.c | 4 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 38 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 2 + drivers/net/ethernet/freescale/enetc/Kconfig | 1 + drivers/net/ethernet/freescale/enetc/enetc.c | 62 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 115 +- 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/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 +- .../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/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 52 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- 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_pci.c | 7 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 4 +- .../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/lan743x_main.c | 37 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 - 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 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 + 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 | 5 +- drivers/net/geneve.c | 23 +- drivers/net/gtp.c | 16 +- drivers/net/ipa/gsi_trans.c | 36 +- drivers/net/netdevsim/dev.c | 2 + drivers/net/netdevsim/health.c | 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 | 92 +- 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/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 | 4 +- drivers/of/device.c | 6 +- drivers/of/of_reserved_mem.c | 13 +- drivers/opp/core.c | 9 +- drivers/opp/of.c | 2 + drivers/pci/controller/dwc/pcie-designware-host.c | 8 +- drivers/pci/controller/pci-mvebu.c | 23 +- drivers/pci/pci.c | 9 +- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 5 - drivers/phy/intel/Kconfig | 2 +- drivers/phy/mediatek/Kconfig | 2 +- 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 | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/pinctrl-amd.c | 6 +- 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/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/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/s390/block/dasd.c | 6 + drivers/s390/crypto/ap_bus.c | 14 +- drivers/s390/crypto/pkey_api.c | 30 +- 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/scsi/device_handler/scsi_dh_alua.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/hpsa.c | 4 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/libiscsi.c | 23 +- 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_scan.c | 7 +- drivers/scsi/storvsc_drv.c | 9 +- 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/sunxi/cedrus/cedrus_h264.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 | 3 +- 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/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/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/fbdev/hyperv_fb.c | 17 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 6 +- drivers/xen/swiotlb-xen.c | 3 +- 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/write.c | 110 +- fs/afs/xattr.c | 9 +- fs/afs/yfsclient.c | 1 + fs/aio.c | 2 +- fs/binfmt_elf.c | 2 +- fs/btrfs/backref.c | 13 +- fs/btrfs/block-group.c | 1 + fs/btrfs/block-rsv.c | 3 +- fs/btrfs/ctree.h | 7 +- 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/coredump.c | 3 +- fs/crypto/inline_crypt.c | 2 +- fs/crypto/keysetup.c | 4 +- fs/debugfs/file.c | 15 +- fs/efivarfs/inode.c | 2 + fs/erofs/inode.c | 21 +- fs/erofs/zdata.c | 7 +- fs/ext4/dir.c | 64 +- 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 | 81 +- fs/ext4/super.c | 74 +- fs/ext4/sysfs.c | 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 | 391 ++-- 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/nfs/dir.c | 15 +- fs/nfs/nfs42xattr.c | 2 + fs/nfs/nfs42xdr.c | 4 +- fs/nfs/nfsroot.c | 6 + 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/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 | 2 +- fs/select.c | 4 +- fs/seq_file.c | 45 +- fs/super.c | 49 - 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 +- include/asm-generic/barrier.h | 1 + include/asm-generic/percpu.h | 18 +- include/asm-generic/uaccess.h | 6 +- include/asm-generic/vmlinux.lds.h | 1 + include/drm/drm_dp_helper.h | 2 +- include/drm/drm_edid.h | 7 - include/drm/drm_print.h | 20 +- include/kunit/test.h | 18 +- include/linux/arm-smccc.h | 2 + include/linux/blk-mq.h | 2 + include/linux/blkdev.h | 17 +- include/linux/bootconfig.h | 3 + include/linux/can/skb.h | 20 +- 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/cpufreq.h | 29 +- include/linux/debugfs.h | 18 +- include/linux/dma/ti-cppi5.h | 4 +- include/linux/filter.h | 22 +- include/linux/firmware/xlnx-zynqmp.h | 4 - include/linux/fs.h | 40 +- include/linux/genhd.h | 2 +- include/linux/intel-iommu.h | 1 - include/linux/io_uring.h | 3 +- include/linux/iomap.h | 2 +- include/linux/irqdomain.h | 12 +- include/linux/jbd2.h | 32 +- include/linux/jhash.h | 2 + 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 | 9 + include/linux/module.h | 2 +- include/linux/netdevice.h | 19 +- include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/numa.h | 30 +- include/linux/pagemap.h | 10 +- include/linux/perf_event.h | 13 +- include/linux/perf_regs.h | 6 +- include/linux/pgtable.h | 13 +- include/linux/phy.h | 40 +- include/linux/platform_data/cros_ec_commands.h | 14 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/pm_runtime.h | 27 +- include/linux/refcount.h | 130 +- include/linux/sched.h | 26 +- include/linux/scif.h | 1339 -------------- include/linux/seq_file.h | 1 + include/linux/signal.h | 2 + include/linux/spi/spi.h | 19 + include/linux/swiotlb.h | 11 +- include/linux/time64.h | 4 + include/linux/tty.h | 4 + include/linux/usb/composite.h | 2 +- include/linux/vdpa.h | 15 + include/linux/zsmalloc.h | 1 - include/net/bonding.h | 8 + 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/netfilter/nf_tables_offload.h | 7 + include/net/tls.h | 22 +- 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/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/uapi/linux/devlink.h | 2 + include/uapi/linux/gpio.h | 106 +- include/uapi/linux/icmpv6.h | 1 + include/uapi/linux/mic_common.h | 235 --- include/uapi/linux/mic_ioctl.h | 77 - include/uapi/linux/openvswitch.h | 2 + include/uapi/linux/stat.h | 9 +- include/uapi/linux/vhost.h | 4 + include/uapi/linux/vhost_types.h | 9 + include/uapi/sound/compress_offload.h | 2 +- include/video/imx-ipu-v3.h | 3 - init/Kconfig | 12 +- init/main.c | 18 +- kernel/bpf/Makefile | 6 +- kernel/bpf/bpf_lsm.c | 10 +- kernel/bpf/core.c | 2 +- kernel/bpf/hashtab.c | 30 +- kernel/bpf/preload/Kconfig | 1 + kernel/bpf/verifier.c | 18 +- kernel/cpu.c | 6 +- kernel/dma/swiotlb.c | 22 +- kernel/entry/common.c | 4 +- kernel/events/core.c | 69 +- kernel/events/internal.h | 16 +- kernel/events/ring_buffer.c | 20 +- kernel/exit.c | 5 +- kernel/fail_function.c | 5 +- kernel/fork.c | 10 +- kernel/futex.c | 25 +- kernel/hung_task.c | 3 +- kernel/irq/Kconfig | 1 + kernel/irq/irqdomain.c | 13 +- kernel/kprobes.c | 25 +- kernel/kthread.c | 3 +- kernel/locking/lockdep.c | 45 +- kernel/panic.c | 3 +- kernel/params.c | 2 +- kernel/power/process.c | 2 +- kernel/printk/printk.c | 4 +- kernel/printk/printk_ringbuffer.c | 4 +- kernel/ptrace.c | 16 +- kernel/rcu/tree.c | 4 +- kernel/rcu/tree_stall.h | 22 +- kernel/reboot.c | 28 +- kernel/sched/core.c | 26 +- kernel/sched/cpufreq_schedutil.c | 20 +- kernel/sched/deadline.c | 97 +- kernel/sched/debug.c | 12 +- kernel/sched/fair.c | 73 +- kernel/sched/idle.c | 28 +- kernel/seccomp.c | 5 +- kernel/signal.c | 19 +- kernel/stop_machine.c | 2 +- kernel/time/hrtimer.c | 5 - kernel/time/itimer.c | 4 - kernel/time/sched_clock.c | 4 +- kernel/time/timer.c | 5 - kernel/trace/Kconfig | 2 +- kernel/trace/bpf_trace.c | 12 +- kernel/trace/ftrace.c | 22 +- kernel/trace/ring_buffer.c | 78 +- kernel/trace/trace.c | 8 +- kernel/trace/trace.h | 26 +- kernel/trace/trace_events_synth.c | 53 +- kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_selftest.c | 9 +- kernel/tracepoint.c | 2 +- kernel/watchdog.c | 4 +- lib/Kconfig.debug | 2 + lib/crc32test.c | 4 - lib/fonts/font_10x18.c | 2 +- lib/fonts/font_6x10.c | 2 +- lib/fonts/font_6x11.c | 2 +- lib/fonts/font_6x8.c | 2 +- lib/fonts/font_7x14.c | 2 +- lib/fonts/font_8x16.c | 2 +- lib/fonts/font_8x8.c | 2 +- lib/fonts/font_acorn_8x8.c | 2 +- lib/fonts/font_mini_4x6.c | 2 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/fonts/font_sun12x22.c | 2 +- lib/fonts/font_sun8x16.c | 2 +- lib/fonts/font_ter16x32.c | 2 +- lib/scatterlist.c | 2 +- lib/strncpy_from_user.c | 19 +- lib/syscall.c | 11 +- lib/test_kasan.c | 149 +- lib/zlib_dfltcc/dfltcc_inflate.c | 3 + mm/Kconfig | 13 - mm/compaction.c | 12 +- mm/filemap.c | 28 +- mm/gup.c | 14 +- mm/huge_memory.c | 9 +- mm/hugetlb.c | 110 +- mm/hugetlb_cgroup.c | 8 +- mm/list_lru.c | 10 +- mm/madvise.c | 4 +- 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/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 | 1 + net/bridge/br_netfilter_hooks.c | 7 +- net/can/Kconfig | 5 +- net/can/af_can.c | 45 +- net/can/isotp.c | 26 +- net/can/j1939/socket.c | 6 + net/can/proc.c | 6 +- net/core/dev.c | 8 +- net/core/devlink.c | 100 +- net/core/gro_cells.c | 7 +- net/core/neighbour.c | 2 + net/core/netpoll.c | 22 +- net/core/skbuff.c | 5 +- net/core/skmsg.c | 87 +- net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 2 +- net/ethtool/features.c | 2 +- net/ipv4/arp.c | 6 + net/ipv4/fib_frontend.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/inet_hashtables.c | 68 +- net/ipv4/ip_tunnel.c | 3 - net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/netfilter.c | 8 +- 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 | 3 +- net/ipv4/tcp_ipv4.c | 28 +- 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/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 9 + net/ipv6/reassembly.c | 17 + net/ipv6/sit.c | 2 - net/ipv6/syncookies.c | 10 +- net/ipv6/tcp_ipv6.c | 26 +- net/ipv6/udp_offload.c | 17 +- net/ipv6/xfrm6_tunnel.c | 4 +- net/iucv/af_iucv.c | 7 +- 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/mptcp/protocol.c | 11 + net/mptcp/subflow.c | 5 +- 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 | 22 +- 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_meta.c | 16 +- net/netfilter/nft_payload.c | 70 +- net/netfilter/utils.c | 4 +- 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/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 | 2 + 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 | 3 +- 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 | 11 +- net/xdp/xsk_buff_pool.c | 13 +- net/xfrm/xfrm_interface.c | 8 +- net/xfrm/xfrm_state.c | 8 +- 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 | 3 +- scripts/bloat-o-meter | 2 +- scripts/bpf_helpers_doc.py | 1 + scripts/config | 2 +- scripts/diffconfig | 2 +- scripts/get_abi.pl | 390 ++-- scripts/kernel-doc | 21 +- scripts/ld-version.sh | 2 +- scripts/lld-version.sh | 20 + scripts/package/builddeb | 2 + scripts/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- security/integrity/ima/ima.h | 2 +- security/selinux/ibpkey.c | 4 +- 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/cs42l51.c | 22 +- sound/soc/codecs/rt1015.c | 22 +- sound/soc/codecs/rt1015.h | 2 + sound/soc/codecs/rt5682.c | 1 + 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/prog.c | 2 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 4 +- tools/build/feature/test-all.c | 1 - tools/include/linux/compiler-gcc.h | 12 - tools/include/linux/compiler.h | 3 - tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/i915_drm.h | 59 +- 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/lib/bpf/Makefile | 2 + tools/lib/bpf/hashmap.h | 15 +- tools/lib/bpf/libbpf.c | 23 +- tools/lib/bpf/xsk.c | 9 +- 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/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 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 + .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.8 | 2 +- tools/power/x86/turbostat/turbostat.c | 573 ++++-- .../x86_energy_perf_policy.c | 67 +- tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/kunit/.gitattributes | 1 - tools/testing/kunit/kunit.py | 29 +- tools/testing/kunit/kunit_kernel.py | 53 +- tools/testing/kunit/kunit_parser.py | 20 +- tools/testing/kunit/kunit_tool_test.py | 38 +- .../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/scatterlist/linux/mm.h | 1 + tools/testing/scatterlist/main.c | 4 +- .../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/map_init.c | 214 +++ .../selftests/bpf/prog_tests/probe_read_user_str.c | 71 + .../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 | 2 +- .../clone3/clone3_cap_checkpoint_restore.c | 2 +- tools/testing/selftests/core/close_range_test.c | 8 +- .../net/mlxsw/sharedbuffer_configuration.py | 2 +- .../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/prefix.pl | 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 + 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/devlink_port_split.py | 2 +- 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 - tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- tools/testing/selftests/tc-testing/config | 1 + .../tc-testing/tc-tests/filters/tests.json | 4 +- tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- 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 + 2358 files changed, 29094 insertions(+), 42520 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-sc27xx create mode 100644 Documentation/admin-guide/abi-obsolete.rst create mode 100644 Documentation/admin-guide/abi-removed.rst create mode 100644 Documentation/admin-guide/abi-stable.rst create mode 100644 Documentation/admin-guide/abi-testing.rst create mode 100644 Documentation/admin-guide/abi.rst create mode 100644 Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt delete mode 100644 Documentation/devicetree/bindings/input/cros-ec-keyb.txt create mode 100644 Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml create mode 100644 Documentation/devicetree/bindings/net/can/can-controller.yaml create mode 100644 Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/fsl-flexcan.txt create mode 100644 Documentation/leds/leds-el15203000.rst create mode 100644 Documentation/leds/leds-sc27xx.rst delete mode 100644 Documentation/misc-devices/mic/index.rst delete mode 100644 Documentation/misc-devices/mic/mic_overview.rst delete mode 100644 Documentation/misc-devices/mic/scif_overview.rst create mode 100644 Documentation/sphinx/kernel_abi.py create mode 100755 arch/riscv/kernel/vdso/so2s.sh delete mode 100644 arch/s390/include/asm/vdso/vdso.h create mode 100644 arch/x86/kernel/sev_verify_cbit.S delete mode 100644 drivers/dma/mic_x100_dma.c delete mode 100644 drivers/dma/mic_x100_dma.h create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_priv.h create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_scp.c create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c delete mode 100644 drivers/misc/mei/hw-virtio.c delete mode 100644 drivers/misc/mic/Kconfig delete mode 100644 drivers/misc/mic/Makefile delete mode 100644 drivers/misc/mic/bus/Makefile delete mode 100644 drivers/misc/mic/bus/cosm_bus.c delete mode 100644 drivers/misc/mic/bus/cosm_bus.h delete mode 100644 drivers/misc/mic/bus/mic_bus.c delete mode 100644 drivers/misc/mic/bus/scif_bus.c delete mode 100644 drivers/misc/mic/bus/scif_bus.h delete mode 100644 drivers/misc/mic/bus/vop_bus.c delete mode 100644 drivers/misc/mic/bus/vop_bus.h delete mode 100644 drivers/misc/mic/card/Makefile delete mode 100644 drivers/misc/mic/card/mic_debugfs.c delete mode 100644 drivers/misc/mic/card/mic_device.c delete mode 100644 drivers/misc/mic/card/mic_device.h delete mode 100644 drivers/misc/mic/card/mic_x100.c delete mode 100644 drivers/misc/mic/card/mic_x100.h delete mode 100644 drivers/misc/mic/common/mic_dev.h delete mode 100644 drivers/misc/mic/cosm/Makefile delete mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c delete mode 100644 drivers/misc/mic/cosm/cosm_main.c delete mode 100644 drivers/misc/mic/cosm/cosm_main.h delete mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c delete mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c delete mode 100644 drivers/misc/mic/cosm_client/Makefile delete mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c delete mode 100644 drivers/misc/mic/host/Makefile delete mode 100644 drivers/misc/mic/host/mic_boot.c delete mode 100644 drivers/misc/mic/host/mic_debugfs.c delete mode 100644 drivers/misc/mic/host/mic_device.h delete mode 100644 drivers/misc/mic/host/mic_intr.c delete mode 100644 drivers/misc/mic/host/mic_intr.h delete mode 100644 drivers/misc/mic/host/mic_main.c delete mode 100644 drivers/misc/mic/host/mic_smpt.c delete mode 100644 drivers/misc/mic/host/mic_smpt.h delete mode 100644 drivers/misc/mic/host/mic_x100.c delete mode 100644 drivers/misc/mic/host/mic_x100.h delete mode 100644 drivers/misc/mic/scif/Makefile delete mode 100644 drivers/misc/mic/scif/scif_api.c delete mode 100644 drivers/misc/mic/scif/scif_debugfs.c delete mode 100644 drivers/misc/mic/scif/scif_dma.c delete mode 100644 drivers/misc/mic/scif/scif_epd.c delete mode 100644 drivers/misc/mic/scif/scif_epd.h delete mode 100644 drivers/misc/mic/scif/scif_fd.c delete mode 100644 drivers/misc/mic/scif/scif_fence.c delete mode 100644 drivers/misc/mic/scif/scif_main.c delete mode 100644 drivers/misc/mic/scif/scif_main.h delete mode 100644 drivers/misc/mic/scif/scif_map.h delete mode 100644 drivers/misc/mic/scif/scif_mmap.c delete mode 100644 drivers/misc/mic/scif/scif_nm.c delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.c delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.h delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.c delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.h delete mode 100644 drivers/misc/mic/scif/scif_ports.c delete mode 100644 drivers/misc/mic/scif/scif_rb.c delete mode 100644 drivers/misc/mic/scif/scif_rb.h delete mode 100644 drivers/misc/mic/scif/scif_rma.c delete mode 100644 drivers/misc/mic/scif/scif_rma.h delete mode 100644 drivers/misc/mic/scif/scif_rma_list.c delete mode 100644 drivers/misc/mic/scif/scif_rma_list.h delete mode 100644 drivers/misc/mic/vop/Makefile delete mode 100644 drivers/misc/mic/vop/vop_debugfs.c delete mode 100644 drivers/misc/mic/vop/vop_main.c delete mode 100644 drivers/misc/mic/vop/vop_main.h delete mode 100644 drivers/misc/mic/vop/vop_vringh.c delete mode 100644 include/linux/mic_bus.h delete mode 100644 include/linux/scif.h create mode 100644 include/sound/rt1015.h delete mode 100644 include/uapi/linux/mic_common.h delete mode 100644 include/uapi/linux/mic_ioctl.h delete mode 100644 samples/mic/mpssd/.gitignore delete mode 100644 samples/mic/mpssd/Makefile delete mode 100755 samples/mic/mpssd/micctrl delete mode 100755 samples/mic/mpssd/mpss delete mode 100644 samples/mic/mpssd/mpssd.c delete mode 100644 samples/mic/mpssd/mpssd.h delete mode 100644 samples/mic/mpssd/sysfs.c create mode 100755 scripts/lld-version.sh delete mode 100644 tools/testing/kunit/.gitattributes create mode 100644 tools/testing/selftests/bpf/prog_tests/map_init.c create mode 100644 tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func8.c create mode 100644 tools/testing/selftests/bpf/progs/test_map_init.c create mode 100644 tools/testing/selftests/bpf/progs/test_probe_read_user_str.c create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_unused.c create mode 100644 tools/testing/selftests/kvm/aarch64/get-reg-list-sve.c create mode 100644 tools/testing/selftests/kvm/aarch64/get-reg-list.c delete mode 100644 tools/testing/selftests/kvm/clear_dirty_log_test.c create mode 100644 tools/testing/selftests/kvm/dirty_log_perf_test.c create mode 100644 tools/testing/selftests/kvm/include/perf_test_util.h create mode 100644 tools/testing/selftests/kvm/lib/x86_64/handlers.S create mode 100644 tools/testing/selftests/kvm/x86_64/kvm_pv_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c create mode 100644 tools/testing/selftests/powerpc/security/entry_flush.c create mode 100644 tools/testing/selftests/powerpc/security/flush_utils.c create mode 100644 tools/testing/selftests/powerpc/security/flush_utils.h