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-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 24a36d3171e4 Add linux-next specific files for 20210913 omits 2fdfc94ba15c Merge branch 'akpm/master' omits 9f68c499d1b8 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 70f97f8f26ba percpu: add __alloc_size attributes for better bounds checking omits ebe81c714c4b mm/page_alloc: add __alloc_size attributes for better boun [...] omits dfa1d4676623 slab: add __alloc_size attributes for better bounds checking omits 2eb94557d682 slab: clean up function declarations omits b5eed41c6d46 checkpatch: add __alloc_size() to known $Attribute omits e72fc2b43002 Compiler Attributes: add __alloc_size() for better bounds [...] omits 9b7618b79120 mm: unexport {,un}lock_page_memcg omits 19e5170d13a7 mm: unexport folio_memcg_{,un}lock omits 6e48e5461a9a mm: migrate: simplify the file-backed pages validation whe [...] omits 1f016b8285e8 mm: move kvmalloc-related functions to slab.h omits a922e9b09b1e Merge branch 'akpm-current/current' omits e6f1be628c79 Merge remote-tracking branch 'folio/for-next' omits 0789cdf59cd5 Merge remote-tracking branch 'rust/rust-next' omits ab533156466d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 081def5ae262 Merge remote-tracking branch 'nvmem/for-next' omits b8b8891afdfe Merge remote-tracking branch 'slimbus/for-next' omits e481616f0736 Merge remote-tracking branch 'gnss/gnss-next' omits f4f9fd628768 Merge remote-tracking branch 'kspp/for-next/kspp' omits 7c2866ba7dab Merge remote-tracking branch 'ntb/ntb-next' omits a63c01908cdf Merge remote-tracking branch 'at24/at24/for-next' omits 0d31854332a8 Merge remote-tracking branch 'coresight/next' omits 7c8cad4ed49d Merge remote-tracking branch 'livepatching/for-next' omits 61c007db3952 Merge remote-tracking branch 'userns/for-next' omits a39d21f5755f Merge remote-tracking branch 'rpmsg/for-next' omits a2018efa239a Merge remote-tracking branch 'scsi-mkp/for-next' omits 0c14db586eeb Merge remote-tracking branch 'scsi/for-next' omits 9b63ae144b11 Merge remote-tracking branch 'cgroup/for-next' omits 179cf18a03b7 Merge remote-tracking branch 'extcon/extcon-next' omits 5e32f6e4dd19 Merge remote-tracking branch 'percpu/for-next' omits b92e8a406f2f Merge remote-tracking branch 'rcu/rcu/next' omits d96fc71e3cb7 Merge remote-tracking branch 'tip/auto-latest' omits 92d29e3e4aa8 Merge remote-tracking branch 'iommu/next' omits 067458e24111 Merge remote-tracking branch 'keys/keys-next' omits 4d622d2dac44 Merge remote-tracking branch 'apparmor/apparmor-next' omits d841611a7083 Merge remote-tracking branch 'security/next-testing' omits a3d33df24498 Merge remote-tracking branch 'block/for-next' omits c4444614944b Merge remote-tracking branch 'input/next' omits 8738b2cfe16d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6a39aeaff19a Merge remote-tracking branch 'amdgpu/drm-next' omits a6867c9bb3f2 Merge remote-tracking branch 'bluetooth/master' omits 1ad3fb27d38d Merge remote-tracking branch 'thermal/thermal/linux-next' omits 10fc007209cb Merge remote-tracking branch 'cpupower/cpupower' omits 485d6eab0af9 Merge remote-tracking branch 'pm/linux-next' omits f76002b3a2c9 Merge remote-tracking branch 'v4l-dvb-next/master' omits 708a7549c7e3 Merge remote-tracking branch 'i2c/i2c/for-next' omits 5de67d12880e Merge remote-tracking branch 'hid/for-next' omits 4e5587420781 Merge remote-tracking branch 'pstore/for-next/pstore' omits aeb03578a39e Merge remote-tracking branch 'printk/for-next' omits 98c782255ab2 Merge remote-tracking branch 'vfs/for-next' omits ebd0c2176417 Merge remote-tracking branch 'file-locks/locks-next' omits cf31e6943f7b Merge remote-tracking branch 'zonefs/for-next' omits 8c5b3fa95d5b Merge remote-tracking branch 'ntfs3/master' omits 8f3bc192fc08 Merge remote-tracking branch 'ext4/dev' omits 35b6be57067c Merge remote-tracking branch 'ext3/for_next' omits 8cb20a8a78e6 Merge remote-tracking branch 'ceph/master' omits a1c59e108a5c Merge remote-tracking branch 'btrfs/for-next' omits 0429bddc0d90 Merge remote-tracking branch 'pidfd/for-next' omits 98afc87a5192 Merge remote-tracking branch 'uml/linux-next' omits e4cffa2b99f2 Merge remote-tracking branch 'sh/for-next' omits 46238f65f7a3 Merge remote-tracking branch 'nds32/next' omits 7673e0669e7d Merge remote-tracking branch 'h8300/h8300-next' omits 893adc1abca3 Merge remote-tracking branch 'xilinx/for-next' omits eb1c777c59d0 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 6a006e7f2ed5 Merge remote-tracking branch 'tegra/for-next' omits 3ea1a800cedd Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0c2a2205cd0a Merge remote-tracking branch 'scmi/for-linux-next' omits 405300595224 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9a77f74eae95 Merge remote-tracking branch 'rockchip/for-next' omits afce7e9a3e0c Merge remote-tracking branch 'renesas/next' omits ada89a0b1721 Merge remote-tracking branch 'raspberrypi/for-next' omits 721c13b8d9ae Merge remote-tracking branch 'qcom/for-next' omits 93c43688ab96 Merge remote-tracking branch 'omap/for-next' omits 1eb5e77993d5 Merge remote-tracking branch 'mvebu/for-next' omits c770afbff424 Merge remote-tracking branch 'mediatek/for-next' omits fcb967b2ce13 Merge remote-tracking branch 'keystone/next' omits c06814707688 Merge remote-tracking branch 'imx-mxs/for-next' omits 0914a7337938 Merge remote-tracking branch 'at91/at91-next' omits 75793bc011f8 Merge remote-tracking branch 'aspeed/for-next' omits db2aaa013f32 Merge remote-tracking branch 'amlogic/for-next' omits 027506ebadee Merge remote-tracking branch 'actions/for-next' omits e956641796af Merge remote-tracking branch 'arm-soc/for-next' omits cf32774de8c1 Merge remote-tracking branch 'arm/for-next' omits 32bd94ccd9a2 Merge remote-tracking branch 'dma-mapping/for-next' omits bea5090f7481 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 5c5a6e2254a0 Merge remote-tracking branch 'kbuild/for-next' omits 30bdc528c13e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 7436a05fa7a4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f855e1794f02 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits afd4b142c0b3 Merge remote-tracking branch 'fpga-fixes/fixes' omits 4bef8f0ea2ad Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits f1c8e1f0bcf3 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits b5feafceab53 Merge remote-tracking branch 'mmc-fixes/fixes' omits ee4cd288be36 Merge remote-tracking branch 'vfs-fixes/fixes' omits 65889636db2a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4c5683c8739a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8988f7c6556f Merge remote-tracking branch 'omap-fixes/fixes' omits 0b5bb60d4909 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits afdb37a2d8a2 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 833b0e90c381 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 7eda4781b72a Merge remote-tracking branch 'spi-fixes/for-linus' omits dc0609b3d686 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c44650032957 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 0ab977150ca0 Merge remote-tracking branch 'ipsec/master' omits 21398a281f67 Merge remote-tracking branch 'bpf/master' omits 1a456373576d Merge remote-tracking branch 'net/master' omits fa31da54088b iio: adc: ad7793: Fix IRQ flag omits 9551d8a20b39 iio: adc: ad7780: Fix IRQ flag omits c7dc9cb98491 iio: adc: ad7192: Add IRQ flag omits 291470332387 Merge branch 'iov_iter' into for-next omits 372b2483a649 Revert "iov_iter: track truncated size" omits 05236795cf47 io_uring: use iov_iter state save/restore helpers omits 72132b5d3edd iov_iter: add helper to save iov_iter state omits 9bcfd65e8c26 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 17d9d891b7fc Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 10aed6c075d4 Merge branch 'pm-misc' into linux-next omits 5e59b0ebe109 Merge branch 'acpica' into linux-next omits 7f5a78aa7ab2 Merge branches 'acpi-scan' and 'acpi-prm' into linux-next omits a67f0849402c Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-em' into l [...] omits 236ed98592f0 Merge branch 'io_uring-5.15' into for-next omits 0c2406ffcdfe Merge branch 'for-next/overflow' into for-next/kspp omits 76a839366b84 fortify: Lower verbosity on compile-time test failures omits bfbbad6ea12b Merge branch 'block-5.15' into for-next omits cdea12025e0d treewide: Replace 0-element memcpy() destinations with fle [...] omits 4bf9a6a5bf66 treewide: Replace open-coded flex arrays in unions omits 87eb31b1da45 stddef: Introduce DECLARE_FLEX_ARRAY() helper omits 3ef3f46e9ed0 btrfs: Use memset_startat() to clear end of struct omits 0124d3dbfe88 string.h: Introduce memset_startat() for wiping trailing m [...] omits 6bf369544cc6 xfrm: Use memset_after() to clear padding omits 32643ec4e289 string.h: Introduce memset_after() for wiping trailing mem [...] omits 7036bb5bfbe4 Merge branch 'io_uring-5.15' into for-next omits 2b75df2d9c87 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 66ad2a1ec9f8 Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 86f6dc2b773c Merge branch 'io_uring-5.15' into for-next omits 5448a9e9f16a Merge branch 'x86/urgent' omits 078bb3fb27f9 Merge branch 'timers/urgent' omits 379e91db4017 Merge branch 'smp/urgent' omits f72beb9f9de4 Merge branch 'sched/urgent' omits e405cb05f9c7 Merge branch 'locking/urgent' omits 1ee31a7d5844 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits df74f9400966 init/main.c: silence some -Wunused-parameter warnings omits 44b4126fa940 ramfs: fix mount source show for ramfs omits ffcd4c7ed19b lib/vsprintf: don't increment buf in bitmap_list_string omits dfccae0121e0 vsprintf: rework bitmap_list_string omits 2e56f98db4a5 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits df7b9611218a bitmap: unify find_bit operations omits 2efe4591222b mm/percpu: micro-optimize pcpu_is_populated() omits 3070a6dec2b0 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] omits 41ab6dd754ac find: micro-optimize for_each_{set,clear}_bit() omits c7e37473062f include/linux: move for_each_bit() macros from bitops.h to find.h omits 6234e7397abb cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits 4a732d76a700 tools: sync tools/bitmap with mother linux omits a3e2a776eea3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 09100ba6d7ac cpumask: use find_first_and_bit() omits 896f5a919480 lib: add find_first_and_bit() omits c37b4dee82b7 arch: remove GENERIC_FIND_FIRST_BIT entirely omits ffe35b127403 include: move find.h from asm_generic to linux omits a9c835c3f393 bitops: move find_bit_*_le functions from le.h to find.h omits 1c2fe3ada206 bitops: protect find_first_{,zero}_bit properly omits 90b1d2932773 lib/string: optimized memset omits fb1194e51c5a lib/string: optimized memmove omits a7afed96dd9f lib/string: optimized memcpy omits df0694b5c1a4 proc/sysctl: make protected_* world readable omits 0cc51ef8489a fs/proc/kcore.c: add mmap interface omits 2666aacb5151 kernel/hung_task.c: Monitor killed tasks. omits 6cc920b3aad9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 42c044a11fcd fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0f834ffa6292 mm/highmem: Remove deprecated kmap_atomic omits 60ad38eb7637 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 1f611420a605 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 2dbeecf5db71 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits be6ad8c85bea mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 3c76740f0757 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 524b904a1ec6 oom_kill: oom_score_adj broken for processes with small me [...] omits 0a970647b2d4 memblock: make memblock_find_in_range method private omits cac167060812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 45b9d515c128 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 412f286cbecd mm/mremap: don't account pages in vma_to_resize() omits 6c3988c6aee5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits c189c7462e50 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 964d839be5f1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits c46d7419313e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits d032e9354997 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 399552c02dd0 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 5e9b818d8372 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 8c32c543e134 lazy tlb: introduce lazy mm refcount helper functions omits fef0260ffbf5 vfs: keep inodes with page cache off the inode shrinker LRU omits 226b6a7dc13d ocfs2: fix ocfs2 corrupt when iputting an inode omits 91820165fe2f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 48e42c429675 ocfs2: reflink deadlock when clone file to the same direct [...] omits fbc80af67094 procfs: prevent unpriveleged processes accessing fdinfo dir omits e9d71c63f6db /proc/kpageflags: do not use uninitialized struct pages omits dcc37aa47b4c /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6dde843db678 mm/filemap.c: remove bogus VM_BUG_ON omits 8bad75aca006 scsi: ufs: ufs-pci: Fix Intel LKF link stability omits 3fd24f5fefeb scsi: mpt3sas: Clean up some inconsistent indenting omits 38099d95a9cf scsi: megaraid: Clean up some inconsistent indenting omits 371204e7c8a3 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" omits 17c33e051b77 scsi: Remove SCSI CDROM MAINTAINERS entry omits e512b4f872f8 scsi: megaraid: Fix Coccinelle warning omits ff5e26e772c3 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] omits 1e2695c88bd1 scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] omits 48f610e8e454 scsi: target: Fix the pgr/alua_support_store functions omits 5ee1be89eb8d scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE omits 4950a1de8f08 scsi: sd: Free scsi_disk device via put_device() omits 9899a21b342e scsi: mpt3sas: Call cpu_relax() before calling udelay() omits 7d3e65222b3c scsi: iscsi: Adjust iface sysfs attr detection omits 77059a88fd4d scsi: ufs: ufshpb: Remove unused parameters omits 6f8805311775 scsi: lpfc: Remove unneeded variable omits 4d568aeb6d71 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] omits 4cd82c12c5de Merge branch 'io_uring-5.15' into for-next omits 54b2f4c16ac8 Merge branch 'io_uring-5.15' into for-next omits b46a2b21701b Merge branch 'io_uring-5.15' into for-next omits 389ac4eff018 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] omits df7bff783239 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] omits 533e1f431141 scsi: st: Add missing break in switch statement in st_ioctl() omits fe8452804ee2 Merge branch 'block-5.15' into for-next omits 1258fee6e4d3 drm/sched: fix the bug of time out calculation(v4) omits 9c551c76c12d drm/radeon: Add HD-audio component notifier support (v2) omits 0c032f368101 Revert "drm/amd/display: To modify the condition in indica [...] omits ab9b95837e4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 334b282d2606 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 481d694fd1fb drm/amdgpu: only check for _PR3 on dGPUs omits 2d8dafc1591c drm/amdgpu: add another raven1 gfxoff quirk omits 08af79acba91 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 266b5ce7cd98 drm/amdkfd: export svm_range_list_lock_and_flush_work omits a1565d839fb8 drm/amdkfd: avoid conflicting address mappings omits b46606d6bc43 drm/amdgpu: Add a UAPI flag for hot plug/unplug omits 868b936e6ccd drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits a7465df4c358 drm/ttm: Clear all DMA mappings on demand omits c273e92dfe84 drm/ttm: Create pinned list omits 35485a5b7db5 Merge branch 'block-5.15' into for-next omits 3472970e2a61 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST omits a08b63752102 fortify: Add compile-time FORTIFY_SOURCE tests omits c58e6adab590 iio: adc: aspeed: set driver data when adc probe. omits 15d4ec3b12b5 hwmon: (k10temp) Remove residues of current and voltage omits 74f671aed9e7 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 7cb623f775d5 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits f67be974dd21 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 96aff80dde1b Merge branch 'for-5.15' into for-next omits e0f999d1bfc1 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits b721d740d18c Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] omits 1b417efc15f0 Merge branch 'arm64-fixes-for-5.14' into for-next omits 498a6904da39 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference omits c83277f6c099 ARM: dts: qcom: apq8064: use compatible which contains chipid omits 1efc6199e6b9 Merge branch 'for-next-current-v5.14-20210830' into for-ne [...] omits 63c1fbbd1431 Merge branch 'misc-5.15' into for-next-current-v5.14-20210830 omits fbec1b031385 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] omits a0c04017f697 iio: adc: max1027: Fix the number of max1X31 channels omits b242e82467c5 iio: adc: max1027: Fix wrong shift with 12-bit devices omits ce9e3d5989e5 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits f2223affb474 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 7956cf5d76b1 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits a486dac372de iio: dac: ti-dac5571: fix an error code in probe() omits 27f681116fdf Merge branch 'misc' into for-next omits 5e115b419d2b soc: document merges omits 8e99b61ee1e0 Merge branch 'arm/late' into for-next omits dd300577952e Merge tag 'v5.15-rockchip-dts64-2' of git://git.kernel.org [...] omits 894c2e3620f6 Merge tag 'v5.15-rockchip-dts64-1' of git://git.kernel.org [...] omits 6f4f55bdc436 Merge tag 'zynqmp-dt-for-v5.15' of https://github.com/Xili [...] omits 6af351634451 Merge branch 'arm/dt' into for-next omits 5acc7bf3074e Merge branch 'arm/fixes' into for-next omits 305d90ec35b5 soc: document merges omits a9f2c2d25864 Merge branch 'arm/soc' into for-next omits 1f5178a082a1 Merge branch 'arm/defconfig' into for-next omits 96ec1bf04594 Merge branch 'arm/drivers' into for-next omits 4f84d6c774fc Merge branch 'arm/dt' into for-next omits 602b2c5a7705 Merge branch 'arm/fixes' into for-next omits 3fa70711d857 Merge tag 'v5.14-rc7' into for-next omits 722beaa24263 fortify: Allow strlen() and strnlen() to pass compile-time [...] omits ed35e2624389 fortify: Prepare to improve strnlen() and strlen() warnings omits ee3f49bc6e4e fortify: Fix dropped strcpy() compile-time write overflow check omits 6bea7154887d fortify: Explicitly disable Clang support omits 1d6422a2ba02 fortify: Move remaining fortify helpers into fortify-string.h omits cc1dbdeb17dd Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 38babc43f45e rcutorture: Avoid problematic critical section nesting on [...] omits eec6d0554824 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] omits a057486e0fc1 Merge branch 'for-5.15' into for-next omits fad336c06aff Merge branch 'misc' into for-next omits 2d9714a969ca Merge branch 'fixes' into for-next omits 434261c89f82 lib/string: Move helper functions out of string.c omits 122b05c65c5d compiler_types.h: Remove __compiletime_object_size() omits 997b6d17702d cm4000_cs: Use struct_group() to zero struct cm4000_dev region omits c86596356ccd can: flexcan: Use struct_group() to zero struct flexcan_re [...] omits 1cff309e1de1 HID: roccat: Use struct_group() to zero kone_mouse_event omits 8a61df2aec5b HID: cp2112: Use struct_group() for memcpy() region omits 44bc39386942 drm/mga/mga_ioc32: Use struct_group() for memcpy() region omits 7822f508b174 iommu/amd: Use struct_group() for memcpy() region omits 3b0be8a3d338 bnxt_en: Use struct_group_attr() for memcpy() region omits dd49bdf5596a cxl/core: Replace unions with struct_group() omits e68b16278f2e stddef: Introduce struct_group() helper macro omits 4e86fbc9cb8b stddef: Fix kerndoc for sizeof_field() and offsetofend() omits fe916df8f69e powerpc: Split memset() to avoid multi-field overflow omits 57c0b5f92099 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] omits 4d7e3c8de98e Merge branch 'zynqmp/dt' of https://github.com/Xilinx/linu [...] omits 479c46133c05 arm64: zynqmp: Wire psgtr for zc1751-xm013 omits bd7a8de28ada arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards omits bee69aec28af arm64: zynqmp: Enable gpio and qspi for zc1275-revA omits c5f130772d97 arm64: zynqmp: Fix serial compatible string omits 5b35ece9d2e4 arm64: zynqmp: Remove not documented is-dual property omits a33746063fc4 Merge tag 'reset-fixes-for-v5.14' of git://git.pengutronix [...] omits 054bc6a105d7 arm/arm64: dts: Fix remaining dtc 'unit_address_format' warnings omits d62cd4d277cc media: uvcvideo: Remove unused including <linux/version.h> omits 1c87af2b7922 media: staging: document that Imgu not output auto-exposur [...] omits 24b2a2e15f23 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control omits 5ea47993c14d media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control omits fbe8c9fb0e2e media: ov8856: Set default mbus format but allow caller to alter omits 67622262d1ee media: Add sensor driver support for the ov13b10 camera. omits f22e7744424d media: imx258: Fix getting clock frequency omits ebf3afe8983e media: ipu3-cio2: Introduce to_cio2_device() helper macro omits a508f54837a7 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro omits ce4864fc2c5f media: ipu3-cio2: Introduce to_sensor_asd() helper macro omits 2e743f2bc978 media: ipu3-cio2: Switch to use media_entity_to_video_device() omits e70a0f29bdae media: ipu3-cio2: Use temporary storage for struct device pointer omits a24dd707a95d media: ipu3-cio2: Replace open-coded for_each_set_bit() omits f90bcc86aa0b media: staging/intel-ipu3: css: Fix wrong size comparison [...] omits be4253c51d80 media: ipu3.rst: Improve header formatting on tables omits 76ac4cbdb6f8 media: stm32: Potential NULL pointer dereference in dcmi_i [...] omits 3259a085f510 media: m5602_ov7660: remove the repeated declaration omits ab7b60fe351e media: dt-bindings: media: renesas,imr: Convert to json-schema omits 12b6db7c6403 media: staging: atomisp: fix the uninitialized use in gc22 [...] omits 66e2fcaadf8e media: atomisp: Fix error handling in probe omits 05344a1d2ea7 media: atomisp: restore missing 'return' statement omits f71a26ee14ed arm: qcom: Add SMP support for MSM8226 omits dff80e05cbbd dt-bindings: arm: Add SMP enable-method for MSM8226 omits dab518228615 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly omits 0c6b8e028729 soc: qcom: socinfo: Fixed argument passed to platform_set_data() omits fdc79fa94670 ARM: dts: qcom: nexus7: define touchscreen properties omits 7b2fb42cdd4a soc: qcom: llcc: Add configuration data for SM6350 omits 94ccf8fee683 soc: qcom: rpmhpd: Add SM6350 omits 790f3537dd78 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding omits 785b191940a3 dt-bindings: soc: qcom: aoss: Add SM6350 compatible omits ec1127b4dd61 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b3005fa70ca6 rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits 75b887e5a34e rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] omits 3e84f2c082a8 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] omits 2f70e71245e7 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] omits e98ca07455de rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment omits 0691dc822883 kcsan: selftest: Cleanup and add missing __init omits 6f740fdb16b0 kcsan: Move ctx to start of argument list omits 07bab6b47248 kcsan: Support reporting scoped read-write access type omits c8293507d41b kcsan: Start stack trace with explicit location if provided omits 69582221f941 kcsan: Save instruction pointer for scoped accesses omits d0b4c55d3f3a kcsan: Add ability to pass instruction pointer of access t [...] omits 9316429d71bb kcsan: test: Fix flaky test case omits 14a211c4142d kcsan: test: Use kunit_skip() to skip tests omits 67dd07363375 kcsan: test: Defer kcsan_test_init() after kunit initialization omits 84151ac681d3 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] omits 551f37f5a9bc rcu: Make rcu update module parameters world-readable omits a0ed6da47904 rcu: Make rcu_normal_after_boot writable again omits c8d12228fd52 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits dad08f04f197 scftorture: Warn on individual scf_torture_init() error co [...] omits c0e1b49cc71a rcuscale: Warn on individual rcu_scale_init() error conditions omits ed674417031c refscale: Warn on individual ref_scale_init() error conditions omits c10757cdab5f locktorture: Warn on individual lock_torture_init() error [...] omits 0c0f0da856b1 rcutorture: Warn on individual rcu_torture_init() error co [...] omits 60f354130204 torture: Make kvm-remote.sh print size of downloaded tarball omits 106aca2e847e rcu-tasks: Fix s/instruction/instructions/ typo in comment omits f5daf6cccfdb rcutorture: Suppressing read-exit testing is not an error omits c8bbe9d56ba6 rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 028743425d8b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 769433e9194b rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits cf6b66b2ca4a rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 918ee17f53d1 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 4364229fd558 soc: document merges omits ca9ad70469a4 Merge branch 'arm/soc' into for-next omits f30970fcceec Merge branch 'arm/fixes' into for-next omits 319a1b58f6c7 ARM: s3c: delete unneed local variable "delay" omits 447a165496a7 dt-bindings: arm: qcom: Document SDX65 platform and boards omits 7bc04ce6b914 Makefile: Enable -Wimplicit-fallthrough for Clang omits bb89b00f2e9d soc: document merges omits e860bded99d2 Merge branch 'arm/soc' into for-next omits 69c0e7e97b2f Merge branch 'arm/drivers' into for-next omits b1ad223ac5a7 Merge branch 'arm/dt' into for-next omits 19e95228c722 media: netup_unidvb: handle interrupt properly according t [...] omits d47ab56428f3 media: cxd2820r: include the right header omits 17e536f6acaa media: siano: use DEFINE_MUTEX() for mutex lock omits ea8dd2d4020e media: rc: clean the freed urb pointer to avoid double free omits 89379fca4840 media: dvb-usb: fix ununit-value in az6027_rc_query omits 09e0c803602a media: c8sectpfe-dvb: Remove unused including <linux/version.h> omits 1d345c3e5941 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] omits ff0f53fd8dff Merge branch 'i2c/for-mergewindow' into i2c/for-next omits a0a11a876027 Merge branch 'i2c/for-current' into i2c/for-next omits 8fb12751ac78 i2c: virtio: add a virtio i2c frontend driver omits 42034afd430a i2c: hix5hd2: fix IRQ check omits fcc750e0f4d8 i2c: s3c2410: fix IRQ check omits eef7fa1001c0 i2c: iop3xx: fix deferred probing omits 7c414a7d93c6 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 32955511b92f Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 52e22d4d4e37 Merge branch 'misc' into for-next omits 7b4262378924 firmware: arm_scmi: Fix virtio transport Kconfig dependency omits 4060df1d7c27 soc: document merges omits c5ccc918143b Merge branch 'arm/defconfig' into for-next omits b1f943022498 Merge branch 'arm/fixes' into for-next omits bda5d0ef3f88 Merge branch 'arm/dt' into for-next omits 17b54bb912a1 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 7c776b54c423 rcu-tasks: Wait for trc_read_check_handler() IPIs omits c17b36aed6c2 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 5a8e7ee59121 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 85d61094fc89 rcu: Fix undefined Kconfig macros omits a6717f8d7df8 doc: Add another stall-warning root cause in stallwarn.rst omits 9e84d9b5caab rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits f9a021d8820a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 18b4babae124 torture: Allot 1G of memory for scftorture runs omits d2a179fc9205 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 4aae77681552 rcu: Mark accesses to rcu_state.n_force_qs omits 9f271520fcf2 tools/rcu: Add an extract-stall script omits 59f9e9f7285b torture: Make torture.sh print the number of files to be c [...] omits 322117b84540 scftorture: Count reschedule IPIs omits 984d49f01630 scftorture: Account for weight_resched when checking for a [...] omits 5d626f9fb0bf scftorture: Shut down if nonsensical arguments given omits 91b94ed4154c scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 47e340a34173 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 3353b0690ff0 Merge branch 'clocksource.2021.08.16a' into HEAD omits a5e8561a2bdf clocksource: Make clocksource-wdtest.c safe for slow-HZ systems omits c5b6c8a56ef3 Merge branch 'for-5.15' into for-next omits ffc192c81705 soc: document merges omits 202d727b12d3 Merge branch 'arm/defconfig' into for-next omits 4e2852549ba8 Merge branch 'arm/dt' into for-next omits af65640084bd Merge branch 'arm/fixes' into for-next omits f2fbe17427b6 Merge branch 'arm/drivers' into for-next omits 9573a211d718 Merge branch 'arm/soc' into for-next omits 699fe4b190da Merge tag 'omap-for-v5.15/sr-signed' of git://git.kernel.o [...] omits b395ba42afd9 media: ir_toy: allow tx carrier to be set omits 8d020465fe60 media: mtk-vcodec: fix warnings: symbol XXX was not declared omits 2bd7b00a3040 media: mtk-vcodec: enable MT8183 decoder omits b8022cde2dd7 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec omits 542fc2c47e5c media: mtk-vcodec: vdec: add media device if using stateless api omits b9d7fddc8aa4 media: mtk-vcodec: vdec: support stateless H.264 decoding omits 2acb6b19faf1 media: mtk-vcodec: vdec: support stateless API omits e8a4b0d2b747 media: add Mediatek's MM21 format omits 77fab99c027e media: mtk-vcodec: support version 2 of decoder firmware ABI omits db4f21ae77a9 media: mtk-vcodec: vdec: handle firmware version field omits aa9b9fe01768 media: mtk-vcodec: vdec: move stateful ops into their own file omits edc06520deca media: mtk-vcodec: venc: support START and STOP commands omits 3f6d11fd8b7b media: mtk-vcodec: make flush buffer reusable by encoder omits dfeef202b699 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] omits 5aff12f3a9ef media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD omits 288b083bec92 media: mtk-vcodec: vdec: Support H264 profile control omits 59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-dri [...] omits 277c0dd93bf7 fpga: machxo2-spi: Return an error on failure omits 90861bf54255 Merge branch 'next/dt64' into for-next omits cc67789c7a45 Merge branch 'next/dt' into for-next omits 32e8e4aeb37d Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 546b48ae6a04 Merge branch 'i2c/for-current' into i2c/for-next omits eedbbd1bbdc8 Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits a6c343d1853b Merge branch 'lkmm.2021.07.27a' into HEAD omits 10e192c8b2db Merge branch 'kcsan.2021.07.20c' into HEAD omits 3d3aec53bf89 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits 5cc88747f90f media: tuners: mxl5007t: Removed unnecessary 'return' omits 79c71701d70e media: ttusb-dec: avoid release of non-acquired mutex omits 93d6538cc777 media: cxd2880-spi: Fix a null pointer dereference on erro [...] omits d94e1a30634a media: streamzap: ensure rx resolution can be retrieved omits a44d582ebff0 media: mceusb: ensure rx resolution can be retrieved omits 80c3356bea4e nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP omits 85bf0c3c3e1b dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support omits 394a5f529e59 Merge branch 'misc' into for-next omits 84d192d60656 Merge branch 'fixes' into for-next omits 047298a083a0 Merge branch 'for-5.15' into for-next omits 57ec7ff3f83a Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits b697c84780d3 Merge branch 'misc' into for-next omits 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] omits 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] omits 2290b9fa6c5e nvmem: core: fix error handling while validating keepout regions omits 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation omits a76d04bf70be media: Add NV12_4L4 tiled format omits 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver omits 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition omits c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() omits 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension omits f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf omits 92852963f78e media: vivid: add module option to set request support mode omits 65da1fc4c325 media: cedrus: drop min_buffers_needed. omits 297289d611b8 media: cedrus: hevc: Add support for scaling lists omits 7a731960cc7e media: hantro: Add scaling lists feature omits 478e8d8b3997 media: hevc: Add scaling matrix control omits bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument omits 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board omits 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board omits 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips omits 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA omits a09bb2686303 arm64: zynqmp: Add reset description for sata omits 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA omits 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards omits 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] omits b10b5334528a media: camss: vfe: Don't read hardware version needlessly omits ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 omits 65d5e861d357 arm64: zynqmp: Update rtc calibration value omits 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards omits bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 omits 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 omits af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] omits 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy omits 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms omits 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi omits 243fa5d0c2ce arm64: zynqmp: Remove additional newline omits 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 omits def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 omits 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 omits 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi omits 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 omits 75389782defc arm64: zynqmp: Add phy description for usb3.0 omits 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC omits 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 omits 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description omits 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards omits ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes omits 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms omits 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property omits e205892608c4 arm64: zynqmp: Disable CCI by default omits 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version omits 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible omits 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants omits 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts omits 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable omits e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable omits 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts omits 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] omits 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name omits be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable omits 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties omits 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml omits f48337bd8e64 media: mt9p031: Use BIT macro omits 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream omits bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT omits ff539bcba963 media: mt9p031: Read back the real clock rate omits 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits 6b127f97c016 media: rcar-vin: Remove explicit device availability check omits 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines omits 0c56f9597adc media: rcar-vin: Add r8a779a0 support omits 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications omits 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time omits 583a50ef48d3 media: rcar-vin: Create a callback to setup media links omits 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] omits e1c9c83bb560 media: rcar-vin: Move group async notifier omits 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information omits 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier omits 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths omits 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() omits 9b538196ddcf media: rcar-vin: Refactor controls creation for video device omits 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support omits c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support omits c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits b37e897eb18e soc: document merges omits ba5b42a10a9e Merge branch 'arm/soc' into for-next omits 7d2744bd7509 Merge branch 'arm/drivers' into for-next omits 43553c667f56 Merge branch 'arm/dt' into for-next omits 12297121e0c8 Merge branch 'arm/fixes' into for-next omits d99b1ea3d191 nvmem: qfprom: sc7280: Handle the additional power-domains vote omits d66d3677971f nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering omits 4aecba179ac4 dt-bindings: nvmem: qfprom: Add optional power-domains property omits 76b8992dc7e4 soc: document merges omits 7098357ded14 Merge branch 'arm/drivers' into for-next omits 01d824de88c3 Merge branch 'arm/dt' into for-next omits 797cc1e6ea15 Merge branch 'arm/fixes' into for-next omits 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] omits b102356e5bc1 Merge branch 'at91-dt' into at91-next omits 3c896446918b Merge branch 'fixes' into for-next omits 276fbcb8b79a Merge branch 'at91-dt' into at91-next omits 02022c587257 Merge branch 'at91-dt' into at91-next omits b1f6bead1fb4 Merge branches 'renesas-arm-dt-for-v5.15', 'renesas-driver [...] omits 0ef844040c9b arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] omits d6237f110529 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 7850f9ba36fa arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G omits bddda5c2b2be arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 48a0624e31d2 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 402e45d0d1b9 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G omits 07832dd26151 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 8d935c8d7f17 arm64: dts: renesas: Add Renesas R8A779M3 SoC support omits 6832b69ee83b arm64: dts: renesas: Add Renesas R8A779M1 SoC support omits cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] omits 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support omits 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support omits 07de34f5ce1e extcon: max3355: Drop unused include omits c3c7ae619c8e extcon: usb-gpio: Use the right includes omits 5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 50325310cf2a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 08a741c54842 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 137706786f35 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f108a961de94 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 81d5bb3344c0 tools/memory-model: Repair parseargs.sh header comment omits b72e7b8b5cdc tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b0f15cf438d8 tools/memory-model: Make history-check scripts use mselect7 omits 537613009145 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a5e59c6f6074 tools/memory-model: Fix scripting --jobs argument omits 9f2af1c8ecea tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b02da4c1ed8 tools/memory-model: Add -v flag to jingle7 runs omits 4f517d311df5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1cada3a91f1d tools/memory-model: Allow herd to deduce CPU type omits 69164e42a56a tools/memory-model: Keep assembly-language litmus tests omits 46d280ee93f8 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2af6b5bae709 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0e0428edd83d tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 012ae5d515e5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits cc2db498017e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 17b487198772 tools/memory-model: Fix checkalllitmus.sh comment omits 64a7c671782f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 927d91f51f85 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 1ddaf3208b51 tools/memory-model: Update parseargs.sh for hardware verification omits 140deb9f51d4 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 001e4e7b27b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3d368c0285a3 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3017c1832610 tools/memory-model: Make cmplitmushist.sh note timeouts omits 2151cab87a68 tools/memory-model: Make judgelitmus.sh note timeouts omits 06bad3bb1535 tools/memory-model: Document locking corner cases omits 8729ca2a6f2d ARM: s3c: delete unneed local variable "delay" omits b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next omits 7cce786c9a92 Merge branch 'at91-soc' into at91-next omits 2a022240886d Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] omits a0a6968c9959 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers omits d016ed8d8ee8 arm64: defconfig: Enable RIIC omits e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm omits f58e0e441318 slimbus: ngd: set correct device for pm omits c24e70aec9ad slimbus: messaging: check for valid transaction id omits 610207f7d03a slimbus: messaging: start transaction ids from 1 instead of zero omits 15934f515911 arm64: dts: fvp: Remove panel timings omits 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] adds d41adc4e22c6 Merge tag 'auxdisplay-for-linus-v5.15-rc1' of git://github [...] adds c3e46874dfb9 Merge tag 'compiler-attributes-for-linus-v5.15-rc1-v2' of [...] adds bb91de44693b perf beauty: Update copy of linux/socket.h with the kernel [...] adds 64f4535166aa tools headers UAPI: Sync files changed by new process_mrel [...] adds 3e11300cdfd5 perf test: Fix bpf test sample mismatch reporting adds 51ae7fa62dcb perf scripts python: Fix passing arguments to stackcollaps [...] adds d2930ede5218 perf symbol: Look for ImageBase in PE file to compute .tex [...] adds 9fe8895a27a8 perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings adds dde994dd54fb perf report: Add tools/arch/x86/include/asm/amd-ibs.h adds 291dcb98d7ee perf report: Add support to print a textual representation [...] adds 03d6f3fe5427 tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources adds dfa00459c626 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f9f018e4d9a4 tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 2c3ef25c4a60 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 155ed9f1b5ff perf beauty: Cover more flags in the move_mount syscall a [...] adds 37ce9e4fc596 tools include UAPI: Update linux/mount.h copy adds 218e7b775d36 perf bpf: Provide a weak btf__load_from_kernel_by_id() for [...] adds da4572d62d38 perf tools: Ignore Documentation dependency file adds eb34363ae1c0 perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields adds a7d212fc6c89 perf tools: Factor out copy_config_terms() and free_config [...] adds 99fc5941b835 perf tools: Fix hybrid config terms list corruption adds 4a86d4140400 perf tools: Allow build-id with trailing zeros adds 0d1c50ac488e perf tools: Add an option to build without libbfd adds ee286c60c268 tools headers UAPI: Sync linux/in.h copy with the kernel sources adds 2bae3e64ec46 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4dc24d7cf498 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 17a99e521f67 tools headers UAPI: Update tools's copy of drm.h headers adds b5b65f139827 Merge tag 'perf-tools-for-v5.15-2021-09-11' of git://git.k [...] adds 6880fa6c5660 Linux 5.15-rc1 adds a69ae291e1cc x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_A [...] adds 76ae847497bc Documentation: raise minimum supported version of GCC to 5.1 adds 4eb6bd55cfb2 compiler.h: drop fallback overflow checkers adds adac17e3f61f mm/ksm: remove old GCC 4.9+ check adds c0a5c81ca9be Kconfig.debug: drop GCC 5+ version check for DWARF5 adds d20758951f8f riscv: remove Kconfig check for GCC version for ARCH_RV64I adds 6563139d90ad powerpc: remove GCC version check for UPD_CONSTR adds 42a7ba1695fc arm64: remove GCC version check for ARCH_SUPPORTS_INT128 adds 156102fe0bb6 Makefile: drop GCC < 5 -fno-var-tracking-assignments workaround adds 4e59869aa655 compiler-gcc.h: drop checks for older GCC versions adds 6f20fa2dfa54 vmlinux.lds.h: remove old check for GCC 4.9 adds 6d2ef226f2f1 compiler_attributes.h: drop __has_attribute() support for gcc4 adds df26327ea097 Drop some straggling mentions of gcc-4.9 as being stale adds 316346243be6 Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minim [...] adds d0ee23f9d78b tools: compiler-gcc.h: Guard error attribute use with __ha [...] adds 1619b69edce1 powerpc/boot: Fix build failure since GCC 4.9 removal adds 6a4746ba0619 ipc: remove memcg accounting for sops objects in do_semtimedop() adds 77e02cf57b6c memblock: introduce saner 'memblock_free_ptr()' interface adds 3ca706c189db drm/ttm: fix type mismatch error on sparc64 adds 80be5998ad63 tools/bootconfig: Define memblock_free_ptr() to fix build error adds f6b5f1a56987 compiler.h: Introduce absolute_pointer macro adds dff2d13114f0 net: i825xx: Use absolute_pointer for memcpy from fixed me [...] adds 3cb8b1537f8a alpha: Move setup.h out of uapi adds ebdc20d7bc74 alpha: Use absolute_pointer to define COMMAND_LINE adds d6efd3f18763 Merge branch 'absolute-pointer' (patches from Guenter) adds fc7c028dcdbf sparc: avoid stringop-overread errors adds b7213ffa0e58 qnx4: avoid stringop-overread errors adds 13be2efc390a rtc: cmos: Disable irq around direct invocation of cmos_in [...] adds 453fa43cdb8e Merge tag 'rtc-5.15-fixes' of git://git.kernel.org/pub/scm [...] adds 7ad9bb9d0f35 asm-generic/hyperv: provide cpumask_to_vpset_noself adds dfb5c1e12c28 x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_ [...] adds ff1ffd71d5f0 Merge tag 'hyperv-fixes-signed-20210915' of git://git.kern [...] adds b1a89856fbf6 m68k: Double cast io functions to unsigned long adds a7b68ed15d1f m68k: mvme: Remove overdue #warnings in RTC handling adds 077a6ccf2588 Merge tag 'm68k-for-v5.15-tag2' of git://git.kernel.org/pu [...] adds 90cc7bed1ed1 parisc: Use absolute_pointer() to define PAGE0 adds 5fe983d3f1a5 Merge tag 'for-5.15/parisc-4' of git://git.kernel.org/pub/ [...] adds db71f8fb4495 3com 3c515: make it compile on 64-bit architectures adds 35a3f4ef0ab5 alpha: Declare virt_to_phys and virt_to_bus parameter as p [...] adds b60cee5bae73 cpufreq: vexpress: Drop unused variable adds 040b8907ccf1 drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused adds 3c0d2a46c014 net: 6pack: Fix tx timeout and slot time adds eca4cf12acda bnxt_en: Fix error recovery regression adds 1affc01fdc60 bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() adds 985941e1dd5e bnxt_en: Clean up completion ring page arrays completely adds 2049eb0d20de Merge branch 'bnxt_en-fixes' adds d7807a9adf48 Revert "ipv4: fix memory leaks in ip_cmsg_send() callers" adds e50e711351bd udp_tunnel: Fix udp_tunnel_nic work-queue type adds f4bb62e64c88 tipc: increase timeout in tipc_sk_enqueue() adds e87b5052271e ipv6: delay fib6_sernum increase in fib6_add adds 111b64e35ea0 net: dsa: lantiq_gswip: Add 200ms assert delay adds f7ec554b73c5 net: hns3: add option to turn off page pool feature adds d18e81183b1c net: hns3: pad the short tunnel frame before sending to hardware adds 1dc839ec09d3 net: hns3: change affinity_mask to numa node range adds b81d89487465 net: hns3: disable mac in flr process adds 472430a7b066 net: hns3: fix the exception when query imp info adds 427900d27d86 net: hns3: fix the timing issue of VF clearing interrupt sources adds 8c0922ce4b9b Merge branch 'hns3-fixes' adds 550ac9c1aaaa net-caif: avoid user-triggerable WARN_ON(1) adds 0e6491b55970 bpf: Add oversize check before call kvcalloc() adds 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode adds d8079d8026f8 bpf, selftests: Add cgroup v1 net_cls classid helpers adds 43d2b88c29f2 bpf, selftests: Add test case for mixed cgroup v1/v2 adds 2865ba82476a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4f884f396276 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() adds d198b2776264 Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() c [...] adds 52ce14c134a0 bnx2x: Fix enabling network interfaces without VFs adds 7366c23ff492 ptp: dp83640: don't define PAGE0 adds 6a52e7336803 net: dsa: destroy the phylink instance on any error in dsa [...] adds 301de697d869 Revert "net: phy: Uniform PHY driver access" adds a57d8c217aad net: dsa: flush switchdev workqueue before tearing down CP [...] adds 98dc68f8b0c2 selftests: nci: replace unsigned int with int adds 84fb7dfc7463 net: wan: wanxl: define CROSS_COMPILE_M68K adds 7c3a0a018e67 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert adds 40ee363c844f igc: fix tunnel offloading adds ee8a9600b539 mlxbf_gige: clear valid_polarity upon open adds fc0c0548c1a2 Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/l [...] adds 78edefc05e41 drm/etnaviv: return context from etnaviv_iommu_context_get adds cda7532916f7 drm/etnaviv: put submit prev MMU context when it exists adds 23e0f5a57d0e drm/etnaviv: stop abusing mmu_context as FE running marker adds 8f3eea9d01d7 drm/etnaviv: keep MMU context across runtime suspend/resume adds 725cbc7884c3 drm/etnaviv: exec and MMU state is lost when resetting the GPU adds f978a5302f55 drm/etnaviv: fix MMU context leak on GPU reset adds d6408538f091 drm/etnaviv: reference MMU context when setting up hardware state adds f2faea8b6412 drm/etnaviv: add missing MMU context put when reaping MMU mapping adds da4ce47e146a Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result adds c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4 adds 415406380c29 drm/i915/guc: drop guc_communication_enabled adds 04a3ab6acd54 drm/i915/gem: Fix the mman selftest adds 031536665f64 drm/i915: Release ctx->syncobj on final put, not on ctx close adds 00598d5c6931 drm/i915: Get PM ref before accessing HW register adds 4ad3ea1c6935 drm/i915/selftests: Do not use import_obj uninitialized adds 347c4db2afc7 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 7889367d7795 drm/i915: Enable -Wsometimes-uninitialized adds 11654b3763cc Merge tag 'drm-intel-fixes-2021-09-16' of ssh://git.freede [...] adds 67a44e659888 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 adds 5598d7c21a0b drm/amd/pm: fix the issue of uploading powerplay table adds c92db8d64f9e drm/amdgpu: fix use after free during BO move adds 7bbee36d7150 amd/display: downgrade validation failure log level adds b04ce53eac2f drm/amdgpu: use IS_ERR for debugfs APIs adds b3a7b268c147 drm/amd/display: Add NULL checks for vblank workqueue adds 2a54d110bd43 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] adds 8f48ba303dfb drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) adds 8492d3a07d3c drm/amdgpu: update SMU PPSMC for cyan skilfish adds c007e17c8476 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) adds 3061fe937ea9 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) adds abd0a16ac72c drm/amdgpu: add manual sclk/vddc setting support for cyan [...] adds fb932dfeb874 drm/amdkfd: make needs_pcie_atomics FW-version dependent adds 9987fbb36803 drm/amd/display: Get backlight from PWM if DMCU is not ini [...] adds 90517c983860 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 adds 4e00a434a08e drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo adds 71ae30997a8f drm/amd/display: Link training retry fix for abort case adds fefc01f042f4 drm/amdkfd: separate kfd_iommu_resume from kfd_resume adds 8066008482e5 drm/amdgpu: add amdgpu_amdkfd_resume_iommu adds f02abeb07797 drm/amdgpu: move iommu_resume before ip init/resume adds 93def70cf8b2 drm/radeon: pass drm dev radeon_agp_head_init directly adds 8b514e898ee7 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] adds 114518ff3b30 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count adds b287e4946873 drm/amdgpu: Demote TMZ unsupported log message from warnin [...] adds cd51a57eb59f amd/display: enable panel orientation quirks adds a70939851f9c drm/amd/display: Fix white screen page fault for gpuvm adds 92554cbe0a36 drm/amdgpu/display: add a proper license to dc_link_dp.c adds 109f7ea9aedc Merge tag 'amd-drm-fixes-5.15-2021-09-16' of https://gitla [...] adds bdb575f87217 Merge tag 'drm-fixes-2021-09-17' of git://anongit.freedesk [...] adds e35ac9d0b56e arm64/sve: Use correct size when reinitialising SVE state adds 861dc4f52e69 arm64/kernel: remove duplicate include in process.c adds 9fcb2e93f41c arm64: Mark __stack_chk_guard as __ro_after_init adds 94ad620c27ec Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies adds 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency adds 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers adds dab8176c06f3 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b871895b1482 powerpc/64s: system call scv tabort fix for corrupt irq so [...] adds 5379ef2a6043 selftests/powerpc: Add scv versions of the basic TM syscall tests adds ae7aaecc3f2f powerpc/64s: system call rfscv workaround for TM bugs adds 267cdfa21385 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mo [...] adds 3a1e92d0896e powerpc/mce: Fix access error in mce handler adds c006a06508db powerpc/xics: Set the IRQ chip data for the ICS native backend adds 5c23d80cf65f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a8b92b8c1eac s390/pci_mmio: fully validate the VMA before calling follow_pte() adds d76b14f3971a s390/sclp: fix Secure-IPL facility detection adds 4b26ceac103b s390: update defconfigs adds 948e50551b9a s390/ap: fix kernel doc comments adds f5711f9df924 s390: remove WARN_DYNAMIC_STACK adds 61fd0274c98a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog adds 37cb28ec7d3a bpf, mips: Validate conditional branch offsets adds 540e44daebdf bpf/tests: Allow different number of runs per test case adds b8eff1a480f7 bpf/tests: Reduce memory footprint of test suite adds f71e9a1275f0 bpf/tests: Add exhaustive tests of ALU shift values adds b7396ec22547 bpf/tests: Add exhaustive tests of ALU operand magnitudes adds 6f8f96955ca5 bpf/tests: Add exhaustive tests of JMP operand magnitudes adds cab8b4c0c9ab bpf/tests: Add staggered JMP and JMP32 tests adds d8a47d5a47b6 bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes adds de0fd969640f bpf/tests: Add test case flag for verifier zero-extension adds f87c6bc98b80 bpf/tests: Add JMP tests with small offsets adds 9121d302531c bpf/tests: Add JMP tests with degenerate conditional adds b21999f4bad8 bpf/tests: Expand branch conversion JIT test adds d3241598b282 bpf/tests: Add more BPF_END byte order conversion tests adds fe89f6cabaed bpf/tests: Fix error in tail call limit tests adds bc23f7244817 bpf/tests: Add tail call limit test with external function call adds 09df8ef26c42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 844f7eaaed92 include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage adds f3ffe394e653 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls adds 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 adds 310e2d43c3ad netfilter: ip6_tables: zero-initialize fragment offset adds 8a4147af87b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference adds 631dfb98cff5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1b789bd4dbd4 IB/qib: Fix clang confusion of NULL pointer comparison adds dd8072b4d70c Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 64794d6db497 ALSA: oxfw: fix transmission method for Loud models based [...] adds 6f44578430d7 Revert "ALSA: hda: Drop workaround for a hang at shutdown again" adds 7b9cf9036609 ALSA: usb-audio: Unify mixer resume and reset_resume procedure adds ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] adds be830389bd49 ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition adds 94d508fa3186 ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack adds f215872c6428 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ac4dfccb9657 ASoC: SOF: Fix DSP oops stack dump output contents adds 10d93a98190a ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and [...] adds d9be4a88c362 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM an [...] adds 8a8e1813ffc3 ASoC: SOF: loader: release_firmware() on load failure to a [...] adds 25766ee44ff8 ASoC: SOF: loader: Re-phrase the missing firmware error to [...] adds d270257127be Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 4d3999e932fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c79bf1d4ee3e Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 17f7026cbcf0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c6636bc07565 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds c6d3a0b23924 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 00e1a5d21b4f PCI/VPD: Defer VPD sizing until first access adds 6bd65974dedd PCI/ACPI: Don't reset a fwnode set by OF adds 60b78ed088eb PCI: Add AMD GPU multi-function power dependencies adds e042a4533fc3 MAINTAINERS: Add Nirmal Patel as VMD maintainer adds dd1067311a91 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset adds 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback adds 06e49073dfba tty: synclink_gt: rename a conflicting function name adds 7049d853cfb9 tty: unexport tty_ldisc_release adds c2c961012091 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds f81c08f897ad usb: testusb: Fix for showing the connection speed adds f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency adds 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() adds b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell adds 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] adds 91fac0741d48 USB: cdc-acm: fix minor-number release adds aad06846a230 usb: ehci: Simplify platform driver registration adds d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" adds 8cfac9a6744f usb: dwc3: core: balance phy init and exit adds 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave adds 58877b0824da usb: core: hcd: Add support for deferring roothub registration adds b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration adds 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] adds dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA adds 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] adds f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval adds da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds fb552d498c04 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 7bb057134d60 USB: serial: option: add Telit LN920 compositions adds 045022f586cc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 6c63b4bc4a36 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 92dc0b1f46e1 staging: greybus: uart: fix tty use after free adds af546cac9a16 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() adds 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed adds 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return adds bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' adds 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels adds fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds eb795cd97365 iio: adc: aspeed: set driver data when adc probe. adds 89a86da5cb8e iio: adc: ad7192: Add IRQ flag adds e081102f3077 iio: adc: ad7780: Fix IRQ flag adds 1a913270e57a iio: adc: ad7793: Fix IRQ flag adds 1ad534b18e51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b564171ade70 binder: fix freeze race adds 5fdb55c1ac95 binder: make sure fd closes complete adds 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 212b5d2d3ed9 coresight: syscfg: Fix compiler warning adds 8d753db5c227 misc: genwqe: Fixes DMA mask setting adds 25a143321648 mcb: fix error handling in mcb_alloc_bus() adds 15203354ec27 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 8914a7a247e0 selftests: be sure to make khdr before other targets adds 39a71f712d8a selftests:kvm: fix get_warnings_count() ignoring fscanf() [...] adds 3a4f0cc693cd selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf( [...] adds 20175d5eac5b selftests: kvm: move get_run_delay() into lib/test_util adds f5013d412a43 selftests: kvm: fix get_run_delay() ignoring fscanf() return warn adds c20ec89c7ec1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f60f5741002b mtd: rawnand: qcom: Update code word value for raw read adds 8361cd0edb96 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds d8ff645435e7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled adds 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers adds 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node adds 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node adds 6f3466228451 ARM: dts: at91: sama7g5: add chipid adds ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode adds 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds 35a2f8e3bf30 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 54ed941e0bda Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage adds e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] adds 6628a0969104 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 446c376f45b0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c84faba85be8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 349bff48ae0f platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() adds 4c4a3d7cffb4 lg-laptop: Correctly handle dmi_get_system_info() returning NULL adds 3bf1669b0e03 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBo [...] adds 196159d278ae platform/x86: touchscreen_dmi: Update info for the Chuwi H [...] adds 3c3c8e88c871 platform/x86: amd-pmc: Increase the response register timeout adds 232ca6d85dc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3782326577d4 Revert "of: property: fw_devlink: Add support for "phy-han [...] adds 1951490cb7de Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() adds 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] adds 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] adds 5d1e15108b8d scsi: lpfc: Remove unneeded variable adds 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters adds 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection adds e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() adds 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() adds 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE adds ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions adds 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] adds 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] adds 17dfd54d391e scsi: megaraid: Fix Coccinelle warning adds fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry adds e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" adds 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting adds 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting adds 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability adds 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy adds 1a0db7744e45 scsi: bsg: Fix device unregistration adds 75a5e32bfe1d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 43c16091482f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f7c5efde77b8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 34331739e19f fpga: machxo2-spi: Return an error on failure adds a1e4470823d9 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] adds f4333c1e2956 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d1c25f34d762 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 36e9bcb8edfc drm/vc4: select PM adds 0af8f7af4a30 drm/vc4: hdmi: Make sure the controller is powered up during bind adds a22dad7fa0cd drm/vc4: hdmi: Rework the pre_crtc_configure error handling adds a37f02e8301d drm/vc4: hdmi: Split the CEC disable / enable functions in two adds 1b58254cf1b6 drm/vc4: hdmi: Make sure the device is powered with CEC adds 4209f03fcb8e drm/vc4: hdmi: Warn if we access the controller while disabled adds 08e9f3ecc5b8 Merge drm/drm-fixes into drm-misc-fixes adds 5fbdac2bf528 drm/vc4: hdmi: Remove unused struct adds 1bd32c51c8ec drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup adds 7d87d0e27556 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] adds e7a40274fe59 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds a7ff8162c490 nfp: Prefer struct_size over open coded arithmetic adds 4bb5421a8c51 scsi: st: Fix fall-through warning for Clang adds 2938f61889ef MIPS: Fix fall-through warnings for Clang adds 373a92271fe7 pcmcia: db1xxx_ss: Fix fall-through warning for Clang adds 8881af30b421 Makefile: Enable -Wimplicit-fallthrough for Clang adds ec5c61e31c0b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 589012bac4b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 510e1a724ab1 dma-debug: prevent an error message from causing runtime problems adds 59583f747664 sparc32: page align size in arch_dma_alloc adds dce8f299b3a2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 7962c2eddbfe arch: remove unused function syscall_set_arguments() adds 77fa75c30f6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds df001824a421 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds eadb6c1eae01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] adds 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero adds 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero adds ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero adds 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] adds d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] adds faae6a457101 Merge branches 'v5.16/dt64' and 'v5.16/drivers' into for-next adds 2acbda78cfaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c5f923e1143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9648a43994eb Merge branch 'at91-fixes' into at91-next adds 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device adds c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC adds 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board adds 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support adds fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label adds 8bced0c5ff7b dt-bindings: add vendor prefix for calamp adds 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board adds 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board adds 3e1108bcce83 dt-bindings: add vendor prefix for exegin adds 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board adds 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board adds cebb82f17fa9 Merge branch 'at91-dt' into at91-next adds 9ec8abc7d60e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds d71b90e3633f memory: tegra: make the array list static const, makes obj [...] adds e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 5244cc0cf183 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 317cc34b5e70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d32435a04eb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 35a630f1b3c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 840f2dc015ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e72eeb5bc5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a48c730a4e0b Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" adds 9c5a4ec69bbf soc: qcom: socinfo: Fixed argument passed to platform_set_data() adds f5c03f131dae ARM: dts: qcom: apq8064: use compatible which contains chipid adds f1db21c315f4 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference adds 75a387163701 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] adds eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly adds 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] adds 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom adds 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node adds 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] adds 1e6a9b6b4138 dt-bindings: soc: qcom: aoss: Add SM6350 compatible adds 2baf65b4e5e6 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding adds c2914681c333 soc: qcom: rpmhpd: Add SM6350 adds 54b3b09ba19f soc: qcom: llcc: Add configuration data for SM6350 adds 5418857b029c dt-bindings: arm: Add SMP enable-method for MSM8226 adds 0d3999ead123 arm: qcom: Add SMP support for MSM8226 adds 1741466e852c dt-bindings: firmware: scm: Add compatible for msm8226 adds 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards adds 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits adds 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC adds 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding adds ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R adds 8482d1c0bb62 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] adds 937325c3bf75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3667a5c5c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 26c726729336 arm64: dts: renesas: r9a07g044: Add DMAC support adds 801b1ad9d858 arm64: dts: renesas: rzg2l-smarc: Add scif0 pins adds 22a2482c5187 arm64: dts: renesas: Factor out Draak board support adds c887421416b1 arm64: dts: renesas: Factor out Ebisu board support adds 938e0dba280d arm64: dts: renesas: Add Renesas R8A779M0 SoC support adds 91369f79f956 arm64: dts: renesas: Add Renesas R8A779M2 SoC support adds ba7fdff7cbe4 arm64: dts: renesas: Add Renesas R8A779M4 SoC support adds 7178df786079 arm64: dts: renesas: Add Renesas R8A779M5 SoC support adds e2be305733c5 arm64: dts: renesas: Add Renesas R8A779M6 SoC support adds c8d89bf6444c arm64: dts: renesas: Add Renesas R8A779M7 SoC support adds 3e056c8d667a arm64: dts: renesas: Add Renesas R8A779M8 SoC support adds 63d2d2c5a0b9 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3e adds d215e1c0c896 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e adds 6c9f8377b2f9 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] adds dfc1280fe8cb arm64: dts: renesas: Add support for Salvator-XS with R-Car M3e adds 785a0b28f229 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e adds ca19f1a6913e arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] adds c1de59ecbce9 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3Ne adds 91a469696cf4 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne adds 863b1f831ef5 arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] adds 9ce87d6ce321 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 84ace95d5499 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne-2G adds 843ff4753e7e arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] adds afc16eb4c7be arm64: dts: renesas: Add support for Ebisu with R-Car E3e adds 90f394a3ca69 arm64: dts: renesas: Add support for Draak with R-Car D3e adds d8eb419b89f1 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne adds 24fea772b9c6 arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne adds c2d9c9227037 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] adds 9ddc09f7ea9d arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support adds 1663abdeb9de arm64: dts: renesas: r9a07g044: Add USB2.0 device support adds 7dc9b339a474 arm64: dts: renesas: r9a07g044: Add external audio clock nodes adds fb20d3493b27 arm64: dts: renesas: r9a07g044: Add SSI support adds 883e31b6649f arm64: dts: renesas: r8a77961: Add TPU device node adds 8d75a6f4e908 arm64: dts: renesas: r8a779a0: Add TPU device node adds 5e5e8aeb6636 arm64: dts: renesas: r8a779a0: Add IPMMU nodes adds a457ee34ca85 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node adds 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs adds e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] adds cbbd8f16ae1c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] adds 3367232b8a34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 34085f76bf36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] adds ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] adds 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] adds 30d63db9e4b6 Merge branch 'next/dt64' into for-next adds 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] adds efb636dd5047 Merge branch 'next/soc' into for-next adds e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] adds 2721363c0d64 Merge branch 'next/drivers' into for-next adds 062dd5fcfa29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 440320fdecdb firmware: arm_scmi: Fix virtio transport Kconfig dependency adds 849dca7fbdcc Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 928faf5e3e8d arm64: dts: fvp: Remove panel timings adds b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema adds 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema adds 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU adds 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node adds 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address adds bb3adfb3bd70 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] adds 793432561420 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 182fa9fbd678 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 3188aa6af1d0 clk: sunxi-ng: mux: Remove unused 'reg' field adds 4abfc297b627 clk: sunxi-ng: Add machine dependency to A83T CCU adds 9bec2b9c6134 clk: sunxi-ng: Unregister clocks/resets when unbinding adds 66028ddb94c1 clk: sunxi-ng: Prevent unbinding CCUs via sysfs adds 8f8163215249 clk: sunxi-ng: Use a separate lock for each CCU instance adds cea6d174e701 dt-bindings: clocks: Fix typo in the H6 compatible adds e42f37591a37 clk: sunxi: clk-mod0: Make use of the helper function devm [...] adds a021b280b909 clk: sunxi-ng: ccu-sun50i-a64: Make use of the helper func [...] adds 4b3a3a0375f8 clk: sunxi-ng: ccu-sun50i-h6: Make use of the helper funct [...] adds defecd547e58 clk: sunxi-ng: ccu-sun8i-a83t: Make use of the helper func [...] adds 3f7785a26c62 clk: sunxi-ng: ccu-sun8i-de2: Make use of the helper funct [...] adds 605c99ff66cd clk: sunxi-ng: ccu-sun8i-r40: Make use of the helper funct [...] adds 9e85bd7248f1 clk: sunxi-ng: ccu-sun9i-a80: Make use of the helper funct [...] adds cd9e3b1a8716 clk: sunxi-ng: ccu-sun9i-a80-de: Make use of the helper fu [...] adds 2dcfd0318354 clk: sunxi-ng: ccu-sun9i-a80-usb: Make use of the helper f [...] adds 1f38b45b115d clk: sunxi: sun6i-apb0: Make use of the helper function de [...] adds ac57ffb04b53 clk: sunxi: sun6i-apb0-gates: Make use of the helper funct [...] adds 68a49d35ff08 clk: sunxi: sun6i-ar100: Make use of the helper function d [...] adds e65d38e3d2d0 clk: sunxi: sun8i-apb0: Make use of the helper function de [...] adds 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header adds 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header adds 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] adds 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding adds 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding adds 44d52206adac ARM: dts: sunxi: Rename power-supply names adds f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names adds 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays adds ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name adds dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names adds a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible adds 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible adds 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name adds e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering adds 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name adds 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] adds 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg adds a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] adds 0764e365dacd arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node adds bb289f4c0b2b Merge branches 'sunxi/clk-for-5.16', 'sunxi/core-for-5.16' [...] adds 53b638d0d2ba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 3462d3005321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 946afb67ce86 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl adds ae7d51d376e1 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 4234645d1ff5 arm64: zynqmp: Disable CCI by default adds 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property adds 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms adds d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes adds c821045f184b arm64: zynqmp: Add pinctrl description for all boards adds b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description adds a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 adds c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC adds 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 adds 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 adds d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi adds 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 adds 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 adds f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 adds bef1e3f5e410 arm64: zynqmp: Remove additional newline adds da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi adds d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms adds 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy adds 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] adds 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 adds 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 adds 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards adds a787716afe82 arm64: zynqmp: Update rtc calibration value adds f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 adds 56e54601514d arm64: zynqmp: Wire qspi on multiple boards adds 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA adds bc97eb86c17c arm64: zynqmp: Add reset description for sata adds cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA adds 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips adds e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board adds a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board adds adc40ff803ca arm64: zynqmp: Remove not documented is-dual property adds 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string adds 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA adds b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards adds 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 adds b940b671fc92 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 00ff818888fd clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents adds 7340264ee49d clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents adds 916e9eceb0ea clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents adds 6e714b5838e5 clk: qcom: gpucc-sdm660: Remove fallback to global clock names adds aacbbe6bdbe4 clk: qcom: a53-pll: Make use of the helper function devm_p [...] adds 437cbbb09be4 clk: qcom: common: Make use of the helper function devm_pl [...] adds 17c774ab4129 clk: qcom: kpss-xcc: Make use of the helper function devm_ [...] adds d6f1c681b722 clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs adds e815e34b6bda clk: qcom: gcc-msm8998: Use parent_data/hws for internal c [...] adds 9d67de94e1cf clk: qcom: gcc-msm8998: Remove transient global "xo" clock adds ce336a51deed clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents adds 9ee049ebb344 clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents adds 606003976f2c dt-bindings: clocks: qcom,gcc-msm8998: Reflect actually re [...] adds 7837187cb9ce clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to [...] adds 6d26bb22e9bc clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to g [...] adds 6d803e2a7775 Merge branch 'clk-qcom' into clk-next adds 34d3ed3b9a00 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] adds 01404648df20 clk: mediatek: Add dt-bindings of MT8195 clocks adds cb95c169e959 clk: mediatek: Fix corner case of tuner_en_reg adds 300796cad221 clk: mediatek: Add API for clock resource recycle adds 6203815bf97e clk: mediatek: Fix resource leak in mtk_clk_simple_probe adds 3e9121f16cb3 clk: mediatek: Add MT8195 apmixedsys clock support adds 0360be014c3b clk: mediatek: Add MT8195 topckgen clock support adds a2a2c5fc5ce4 clk: mediatek: Add MT8195 peripheral clock support adds e2edf59dec0b clk: mediatek: Add MT8195 infrastructure clock support adds 9d0c6572d5f0 clk: mediatek: Add MT8195 camsys clock support adds 7b2e1de8aec7 clk: mediatek: Add MT8195 ccusys clock support adds 9c4fec14aee7 clk: mediatek: Add MT8195 imgsys clock support adds d9943b6d7128 clk: mediatek: Add MT8195 ipesys clock support adds 35016f10c0e5 clk: mediatek: Add MT8195 mfgcfg clock support adds 24da2c2429fa clk: mediatek: Add MT8195 scp adsp clock support adds d7338d06accc clk: mediatek: Add MT8195 vdecsys clock support adds 70282c90d4a2 clk: mediatek: Add MT8195 vdosys0 clock support adds 269987505ba9 clk: mediatek: Add MT8195 vdosys1 clock support adds b5d728d8f138 clk: mediatek: Add MT8195 vencsys clock support adds f5bf0c1b486f clk: mediatek: Add MT8195 vppsys0 clock support adds 50df77226885 clk: mediatek: Add MT8195 vppsys1 clock support adds 993e9a77e27f clk: mediatek: Add MT8195 wpesys clock support adds 222e0fbcef88 clk: mediatek: Add MT8195 imp i2c wrapper clock support adds 74e1652ce9d3 clk: mediatek: Add MT8195 apusys clock support adds 67cad122c04c Merge branch 'clk-mtk' into clk-next adds 750682eb8cfc dt-bindings: clock: arm,syscon-icst: Use 'reg' instead of [...] adds 69bfe08f2390 clk: versatile: clk-icst: Support 'reg' in addition to 'vc [...] adds c5600d3dc8f2 Merge branch 'clk-versatile' into clk-next adds 7d9e0b121640 dt-bindings: clk: fixed-mmio-clock: Convert to YAML adds d662cad5405e Merge branch 'clk-doc' into clk-next adds 7c971695cb33 clk: composite: export clk_register_composite adds 32b028fb1d09 clk: mediatek: support COMMON_CLK_MEDIATEK module build adds f09b9460a5e4 clk: mediatek: support COMMON_CLK_MT6779 module build adds a678cdf58ae8 Merge branch 'clk-mtk' into clk-next adds af9617b419f7 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths adds 8b2b1a386b4b Merge branch 'clk-leak' into clk-next adds a8cd038cac0d clk: mediatek: Export clk_ops structures to modules adds 1cbc04ffedcc Merge branch 'clk-mtk' into clk-next adds 6fc6eb5cd90d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 70c2ce615f5d clk: imx: Remove unused helpers adds c33db710e748 clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones adds 03667645818a clk: imx: Rework all clk_hw_register_gate wrappers adds 0035688b9b7a clk: imx: Rework all clk_hw_register_gate2 wrappers adds 178b7f8d2f81 clk: imx: Rework all clk_hw_register_mux wrappers adds b9c81fe2c14a clk: imx: Rework all clk_hw_register_divider wrappers adds 56a4eded199b clk: imx: Rework all imx_clk_hw_composite wrappers adds ac061f88cf1d clk: imx: Rework imx_clk_hw_pll14xx wrapper adds 92ae655ccc3c next-20210916/clk-imx adds 8ac4aedcf7b3 clk: renesas: r8a779a0: Add TPU clock adds 60ee85127edd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds c5c1a0ac6a38 clk: samsung: exynos-audss: Make use of devm_platform_iore [...] adds 63b86b01556d clk: samsung: exynos4412-isp: Make use of devm_platform_io [...] adds 15b98bcae119 clk: samsung: exynos5433: Make use of devm_platform_iorema [...] adds 1d26eaeec37a clk: samsung: s5pv210-audss: Make use of devm_platform_ior [...] adds ec9afc1f93bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b762654c8a7 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds da8bfb63048c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9ec953c0a7e1 Merge branch 'fixes' into for-next adds bcfc3f392419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 13c0941f4929 Merge branch 'for-next' of git://git.libc.org/linux-sh adds 0d92f499c87c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds effc6f63107d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84450532d2e5 Merge branch 'misc-5.15' into for-next-current-v5.14-20210913 adds 82854b337738 Merge branch 'for-next-current-v5.14-20210913' into for-ne [...] adds d964428a0cd5 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 551b47ddc5fa btrfs: send: simplify send_create_inode_if_needed adds c31373c003e6 btrfs: drop unnecessary ret in ioctl_quota_rescan_status adds af28eeb80e6d btrfs: update comment for fs_devices::seed_list in btrfs_r [...] adds 0415d8ede175 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] adds d95ef64da5a0 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] adds 6551665bfe86 btrfs: subpage: introduce btrfs_subpage_bitmap_info adds b57b0901317b btrfs: subpage: pack all subpage bitmaps into a larger bitmap adds e44306b8f2d6 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] adds 0c100f754378 btrfs: rename and switch to bool btrfs_chunk_readonly adds 85882c767ec3 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] adds e3c8f1c6b831 btrfs: defrag: also check PagePrivate for subpage cases in [...] adds 92d98e43ffdb btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize adds 9b8db4af1436 btrfs: defrag: factor out page preparation into a helper adds d9fe59463cac btrfs: defrag: introduce helper to collect target file extents adds b05c312c7bfd btrfs: defrag: introduce helper to defrag a contiguous pre [...] adds 7057157f5f28 btrfs: defrag: introduce helper to defrag a range adds 3306e4a07c83 btrfs: defrag: introduce helper to defrag one cluster adds 0eb8cd721738 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] adds 64b400f2103e btrfs: defrag: remove the old infrastructure adds 59d92e52341c btrfs: defrag: enable defrag for subpage case adds 54c79ada25cd btrfs: zoned: load zone capacity information from devices adds f657d5d44017 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] adds 513bdb1e02cf btrfs: zoned: calculate free space from zone capacity adds 8fb0d8287838 btrfs: zoned: tweak reclaim threshold for zone capacity adds 70144fcfb3fa btrfs: zoned: consider zone as full when no more SB can be [...] adds fe723b9aef9c btrfs: zoned: locate superblock position using zone capacity adds 388d04907743 btrfs: zoned: finish superblock zone once no space left fo [...] adds 1362590faf53 btrfs: zoned: load active zone information from devices adds 844cb3a2380c btrfs: zoned: introduce physical_map to btrfs_block_group adds 231a90922cfd btrfs: zoned: implement active zone tracking adds 9b9b73800363 btrfs: zoned: load active zone info for block group adds c0128bc4b75d btrfs: zoned: activate block group on allocation adds 6541a1452dac btrfs: zoned: activate new block group adds d295c2522f03 btrfs: move ffe_ctl one level up adds 52836521ca6a btrfs: zoned: avoid chunk allocation if active block group [...] adds f27d971672ad btrfs: zoned: finish fully written block group adds ea9d347bd87b btrfs: zoned: finish relocating block group adds ea431f6908a3 btrfs: convert latest_bdev type to btrfs_device and rename adds 8b14862d14d4 btrfs: use latest_dev in btrfs_show_devname adds cf7cba95e27b btrfs: update latest_dev when we create a sprout device adds f247950ba740 btrfs: remove stale comment about the btrfs_show_devname adds 360ebbe7aa23 btrfs: check if a log tree exists at inode_logged() adds 39e2e9ae758a btrfs: remove no longer needed checks for NULL log context adds 207d8598a1af btrfs: do not log new dentries when logging that a new nam [...] adds 1aef1b207920 btrfs: always update the logged transaction when logging n [...] adds 734ed756b538 btrfs: avoid expensive search when dropping inode items from log adds ee6f7dd767b5 btrfs: add helper to truncate inode items when logging inode adds 7b9022a40267 btrfs: avoid expensive search when truncating inode items [...] adds db3ae3dcec12 btrfs: avoid search for logged i_size when logging inode i [...] adds 2687b7777bd3 btrfs: avoid attempt to drop extents when logging inode fo [...] adds e5e88f78636f btrfs: do not commit delayed inode when logging a file in [...] adds 39462bf8b3ee btrfs: unexport repair_io_failure() adds eb93eca73322 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] adds fddc1a907fed btrfs: fix transaction handle leak after verity rollback failure adds 126ca9c23d88 btrfs: fix mount failure due to past and transient device [...] adds 78e6cde79099 btrfs: introduce btrfs_is_data_reloc_root adds 31138c6f60b0 btrfs: zoned: add a dedicated data relocation block group adds 77d42531a4f4 btrfs: zoned: only allow one process to add pages to a rel [...] adds 0246d634be1d btrfs: zoned: use regular writes for relocation adds 06713cd312e6 btrfs: check for relocation inodes on zoned btrfs in should_nocow adds 7c4e2c1c5e9b btrfs: zoned: allow preallocation for relocation inodes adds 28e083704a16 btrfs: rename setup_extent_mapping in relocation code adds 3236dd1aa344 btrfs: zoned: let the for_treelog test in the allocator stand out adds d363d34d1c00 Merge branch 'misc-next' into for-next-next-v5.15-20210913 adds 4faed39544ca btrfs: add a btrfs_has_fs_error helper adds cc64e012b284 btrfs: do not infinite loop in data reclaim if we aborted adds d63a900e2cc8 btrfs: change handle_fs_error in recover_log_trees to aborts adds a7202cc5893e Merge branch 'ext/josef/fs-eh' into for-next-next-v5.15-20210913 adds 930307c6ef3d btrfs: remove the unnecessary @nr_written parameters adds 2efb0a363115 Merge branch 'ext/qu/nr-written-remove-delalloc' into for- [...] adds 602a6ae81383 btrfs: do not call close_fs_devices in btrfs_rm_device adds 8bc618e28682 btrfs: do not take the uuid_mutex in btrfs_rm_device adds c6cd446ddcbb btrfs: do not read super look for a device path adds 0328d0bc6ab5 btrfs: unify common code for the v1 and v2 versions of dev [...] adds 5eee39c32c30 Merge branch 'ext/josef/lockdep-loopdev' into for-next-nex [...] adds 29d289b73e40 btrfs: consolidate device_list_mutex in prepare_sprout to [...] adds 1eb49317784b btrfs: use latest_dev in btrfs_show_devname adds 86a41091831d Merge branch 'ext/anand/latest-bdev' into for-next-next-v5 [...] adds e51480e6f4f8 Merge branch 'for-next-next-v5.15-20210913' into for-next- [...] adds f984a01a8fb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a6ab9f8d3f9 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 099dd788e31b cifs: remove pathname for file from SPDX header adds 4c51de1e8f92 cifs: fix incorrect kernel doc comments adds b4a8c8f8fa8b cifs: rename fs/cifs directory to fs/smbfs_client adds c1abf1305957 cifs: rename uapi/linux/cifs directory to uapi/linux/smbfs_client adds 23798a0a3446 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 42de27fcb4ef Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds bfba48b65521 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes adds a5c0042200b2 f2fs: quota: fix potential deadlock adds c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount adds 9505b50f967a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() adds aed3106bb9b2 fuse: use kmap_local_page() adds 7d47a0b6ac42 fuse: Delete a slightly redundant code adds 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() adds 10ff9ff930aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err adds cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h adds 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h adds f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] adds b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers adds c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c adds f97676611937 fs/ntfs3: Change right headers to upcase.c adds 977d0558e310 fs/ntfs3: Change right headers to lznt.c adds 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files adds 162333efa8dc fs/ntfs3: Limit binary search table size adds ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] adds 8e69212253d3 fs/ntfs3: Always use binary search with entry search adds 7d95995ab4de fs/ntfs3: Remove '+' before constant in ni_insert_resident() adds 4ca7fe57f21a fs/ntfs3: Place Comparisons constant right side of the test adds 2829e39e0e8a fs/ntfs3: Remove braces from single statment block adds cffb5152eea8 fs/ntfs3: Remove tabs before spaces from comment adds edb853ff3dc0 fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC adds f162f7b8dbc2 fs/ntfs3: Remove always false condition check adds b5322eb1ae94 fs/ntfs3: Use clamp/max macros instead of comparisons adds 6e3331ee3446 fs/ntfs3: Use min/max macros instated of ternary operators adds 1c0400fba868 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds a42b4fc0af82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fee062716739 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds dd707c6da38e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22800c91c44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e33777d9f05 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds e70b703347dd HID: amd_sfh: switch from 'pci_' to 'dma_' API adds c9f3decaa07a Merge branch 'for-5.16/amd-sfh' into for-next adds 1e4ce418b1cb HID: betop: fix slab-out-of-bounds Write in betop_probe adds 1e2b49ceb94d Merge branch 'for-5.15/upstream-fixes' into for-next adds 67fd71ba16a3 HID: apple: Fix logical maximum and usage maximum of Magic [...] adds 418c0e3fd695 Merge branch 'for-5.15/upstream-fixes' into for-next adds f3e825212454 HID: core: add TransducerSerialNumber2 adds 7c37b9ce1001 Merge branch 'for-5.16/core' into for-next adds 0c8fbaa55307 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs adds 8b52e0e06827 Merge branch 'for-5.15/upstream-fixes' into for-next adds d46ef750ed58 HID: amd_sfh: Fix potential NULL pointer dereference adds 8ca10560f402 Merge branch 'for-5.15/upstream-fixes' into for-next adds 9fc8c31342d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg adds 861dcffe1b9e i2c: xiic: Drop broken interrupt handler adds 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] adds fdacc3c7405d i2c: xiic: Switch from waitqueue to completion adds d12e4bbb190b i2c: xiic: Only ever transfer single message adds 294b29f15469 i2c: xiic: Fix RX IRQ busy check adds a6e53520878a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] adds 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] adds ccd951f444ac Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds f0ea251404db dt-bindings: hwmon: Add IIO HWMON binding adds 2c7d31af1cf1 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds 08a2bcf0adf9 hwmon: (raspberrypi) Use generic notification mechanism adds a2ff27ef3c77 hwmon: Add Maxim MAX6620 hardware monitoring driver adds d5087b86aaef hwmon: (mlxreg-fan) Extend the maximum number of tachometers adds ec3c3d1af568 hwmon: (mlxreg-fan) Extend driver to support multiply PWM adds 8c1b0feea4fe Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 604370e106cc Documentation/process: Add maintainer handbooks section adds 31c9d7c82975 Documentation/process: Add tip tree handbook adds f99b4fe27f7e docs: block: fix discard_max_bytes references adds d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags adds d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message adds 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message adds 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message adds 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst adds 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section adds c797f2b81394 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 75bdce83be1b media: dt-bindings: media: renesas,csi2: Add r8a779a0 support adds 47175bf305e5 media: rcar-csi2: Add r8a779a0 support adds 9456768581cc media: rcar-vin: Refactor controls creation for video device adds f456c99519c6 media: rcar-vin: Fix error paths for rvin_mc_init() adds e67e272553f1 media: rcar-vin: Improve async notifier cleanup paths adds b845e9dabb8b media: rcar-vin: Improve reuse of parallel notifier adds 409c65d71c8f media: rcar-vin: Rename array storing subdevice information adds a1cbd0d0830d media: rcar-vin: Move group async notifier adds 7eb4d448608d media: rcar-vin: Extend group notifier DT parser to work w [...] adds 786513b3a08b media: rcar-vin: Create a callback to setup media links adds dba1c02f105e media: rcar-vin: Specify media device ops at group creation time adds 2c9897fd9784 media: rcar-vin: Move and rename CSI-2 link notifications adds 8de94ab761a4 media: rcar-vin: Add r8a779a0 support adds 291418c79111 media: v4l: async: Rename async nf functions, clean up long lines adds b31c8b8d5b78 media: rcar-vin: Remove explicit device availability check adds c1c837a02900 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] adds e34f296e733a media: mt9p031: Read back the real clock rate adds 5745e322f68b media: mt9p031: Make pixel clock polarity configurable by DT adds d97ffcfdea66 media: mt9p031: Fix corrupted frame after restarting stream adds 158f7f6b6af9 media: mt9p031: Use BIT macro adds d9b43fdf037c media: dt-bindings: mt9p031: Convert bindings to yaml adds bd664de8da97 media: dt-bindings: mt9p031: Add missing required properties adds 95e718c509f4 media: rockchip: rkisp1: remove unused irq variable adds 1f12ced540d8 media: dt-bindings: media: rkisp1: fix pclk clock-name adds bfb3a33ea31a media: dt-bindings: media: rkisp1: document different irq [...] adds eb72735b9d6d media: rockchip: rkisp1: allow separate interrupts adds 3e09b5044d92 media: rockchip: rkisp1: make some isp-param functions variable adds 3ed442c63624 media: rockchip: rkisp1: make some isp-stats functions variable adds 9257a1901668 media: rockchip: rkisp1: add prefixes for v10 specific parts adds c7ed9f3e3a10 media: rockchip: rkisp1: add support for v12 isp variants adds a78c7cbaed95 media: dt-bindings: media: rkisp1: document px30 isp compatible adds b7d13596155f media: rockchip: rkisp1: add support for px30 isp version adds b36c9a62bf8a media: camss: vfe: Don't read hardware version needlessly adds f628c5657c77 media: camss: vfe: Decrease priority of of VFE HW version [...] adds d91f7c669a94 media: camss: vfe: Remove vfe_hw_version_read() argument adds 6f60dc2716ac media: camss: vfe: Rework vfe_hw_version_read() function d [...] adds 8e9ecf1cc349 media: hevc: Add scaling matrix control adds 8697d604c3eb media: hantro: Add scaling lists feature adds 3d8abb7f175c media: cedrus: hevc: Add support for scaling lists adds fbd1f6ed613c media: cedrus: drop min_buffers_needed. adds a08575597840 media: vivid: add module option to set request support mode adds 1d1ffc5b38db media: videobuf2-core: sanity checks for requests and qbuf adds a52248f47ef4 media: em28xx: add missing em28xx_close_extension adds 646af4be9532 media: TDA1997x: fix tda1997x_remove() adds 3f2921b954a4 media: meson-ge2d: Fix rotation parameter changes detectio [...] adds 0d056fc566f8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs adds 4093eb21538a media: mtk-vcodec: Clean redundant encoder format definition adds dcccabf4a4dc media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] adds 65d46ef4f601 media: mtk-vcodec: Add MT8195 H264 venc driver adds 2a24b3b566c8 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] adds 1bcf3fd48e87 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 adds 7f0b0723410b media: Add NV12_4L4 tiled format adds a5dd5f830544 media: Clean V4L2_PIX_FMT_NV12MT documentation adds 409c36750e72 media: mceusb: ensure rx resolution can be retrieved adds f0103c279a84 media: streamzap: ensure rx resolution can be retrieved adds 4cb79649fd54 media: cxd2880-spi: Fix a null pointer dereference on erro [...] adds 2bc316bfd026 media: ttusb-dec: avoid release of non-acquired mutex adds 4b109b11ac12 media: tuners: mxl5007t: Removed unnecessary 'return' adds 97742b1d451d media: mtk-vcodec: vdec: Support H264 profile control adds e901aec9655f media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD adds 63cabf852aac media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] adds dd8917d7e632 media: mtk-vcodec: make flush buffer reusable by encoder adds 7b5374a3131b media: mtk-vcodec: venc: support START and STOP commands adds 243c9d053637 media: mtk-vcodec: vdec: move stateful ops into their own file adds 277073be9e6f media: mtk-vcodec: vdec: handle firmware version field adds 47ef7656fc85 media: mtk-vcodec: support version 2 of decoder firmware ABI adds 1ca6c4934d9c media: add Mediatek's MM21 format adds caaf3228e19a media: mtk-vcodec: vdec: support stateless API adds e69d2f0e7339 media: mtk-vcodec: vdec: support stateless H.264 decoding adds 23240225f7b1 media: mtk-vcodec: vdec: add media device if using stateless api adds 2d3e64e535f8 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec adds abd023f55c73 media: mtk-vcodec: enable MT8183 decoder adds d6ae23dc6de4 media: mtk-vcodec: fix warnings: symbol XXX was not declared adds 6a014f20734d media: ir_toy: allow tx carrier to be set adds 5a7553ab40ec media: c8sectpfe-dvb: Remove unused including <linux/version.h> adds a39bccfb573e media: dvb-usb: fix ununit-value in az6027_rc_query adds 2cdc0464596b media: rc: clean the freed urb pointer to avoid double free adds a79bdfe5252d media: siano: use DEFINE_MUTEX() for mutex lock adds ebcd57635a4e media: cxd2820r: include the right header adds f6fc9e3d05ce media: netup_unidvb: handle interrupt properly according t [...] adds 282c5f06e3d5 media: atomisp: restore missing 'return' statement adds b45b7dbdb40e media: atomisp: Fix error handling in probe adds 57af44f149a9 media: staging: atomisp: fix the uninitialized use in gc22 [...] adds bff19a7da4f0 media: dt-bindings: media: renesas,imr: Convert to json-schema adds 31a3bbd4a200 media: m5602_ov7660: remove the repeated declaration adds 2d6125204280 media: stm32: Potential NULL pointer dereference in dcmi_i [...] adds 98f6ef95245a media: ipu3.rst: Improve header formatting on tables adds e8f15fdb10da media: staging/intel-ipu3: css: Fix wrong size comparison [...] adds 0b7a6f0f83c7 media: ipu3-cio2: Replace open-coded for_each_set_bit() adds ef77d071ccc3 media: ipu3-cio2: Use temporary storage for struct device pointer adds bb943be1e47a media: ipu3-cio2: Switch to use media_entity_to_video_device() adds 34680a5d3075 media: ipu3-cio2: Introduce to_sensor_asd() helper macro adds 7b2cf37e9648 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro adds 2f90b7423fa9 media: ipu3-cio2: Introduce to_cio2_device() helper macro adds adf5f0e6ae0a media: imx258: Fix getting clock frequency adds 68df52e76755 media: Add sensor driver support for the ov13b10 camera. adds 0d79fb1bb7b9 media: ov8856: Set default mbus format but allow caller to alter adds 0f932f791bed media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control adds 6c52455bc694 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control adds 9b235cf3f9d9 media: staging: document that Imgu not output auto-exposur [...] adds 0f0267ec83a9 media: uvcvideo: Remove unused including <linux/version.h> adds 1fd001948a46 media: v4l2-ioctl: Fix check_ext_ctrls adds 88a184740690 media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL adds 9efc37f190ba media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL adds 8a5a653f4c08 media: v4l2-ioctl: S_CTRL output the right value adds 2e53963933a0 media: uvcvideo: Remove s_ctrl and g_ctrl adds 38546b0ecd2b media: uvcvideo: Set capability in s_param adds c622a1232b62 media: uvcvideo: Return -EIO for control errors adds 9c5ab5b868b3 media: uvcvideo: refactor __uvc_ctrl_add_mapping adds e0d58aa7329f media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS adds 3338fb57a9de media: uvcvideo: Use dev->name for querycap() adds 6405fc3edca0 media: uvcvideo: Set unique vdev name based in type adds 0ee430d837c6 media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE adds 07adedb5c606 media: uvcvideo: Use control names from framework adds a297cda02c75 media: uvcvideo: Check controls flags before accessing them adds 30d85d10279f media: uvcvideo: Set error_idx during ctrl_commit errors adds fc8bb92c562b media: docs: Document the behaviour of uvcvideo driver adds e9a8189aea6f media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() adds c124ab6f89f7 media: am437x: Make use of the helper function devm_platfo [...] adds 82885a8ce4f7 media: cadence: Make use of the helper function devm_platf [...] adds eb88e9e7b62f media: cec: ao-cec: Make use of the helper function devm_p [...] adds 00053b523f50 media: cec: s5p_cec: Make use of the helper function devm_ [...] adds 5646121d2bc3 media: coda: Make use of the helper function devm_platform [...] adds a75d2fc5651a media: davinci: Make use of the helper function devm_platf [...] adds 3e75b0933f3c media: exynos-gsc: Make use of the helper function devm_pl [...] adds fdccbbfccc67 media: exynos4-is: Make use of the helper function devm_pl [...] adds 50986faffb46 media: imx-jpeg: Make use of the helper function devm_plat [...] adds 4f042aaede85 media: imx-pxp: Make use of the helper function devm_platf [...] adds c1a9300322f0 media: meson: ge2d: Make use of the helper function devm_p [...] adds a8349e68c92e media: mtk-jpeg: Make use of the helper function devm_plat [...] adds 1583ddc68953 media: mx2_emmaprp: Make use of the helper function devm_p [...] adds c7cc026b3161 media: rc: img-ir: Make use of the helper function devm_pl [...] adds a8235bd99c81 media: rc: ir-hix5hd2: Make use of the helper function dev [...] adds 93c4f6ad66e8 media: rc: meson-ir: Make use of the helper function devm_ [...] adds d6e59f639357 media: rc: mtk-cir: Make use of the helper function devm_p [...] adds aee47b52b94b media: rc: st_rc: Make use of the helper function devm_pla [...] adds b2d6765e5923 media: rc: sunxi-cir: Make use of the helper function devm [...] adds 3b128065cad9 media: rcar-csi2: Make use of the helper function devm_pla [...] adds f7b35ba17bd2 media: rcar_fdp1: Make use of the helper function devm_pla [...] adds 73a2d21706da media: rcar_jpu: Make use of the helper function devm_plat [...] adds 5979cf7fb8ff media: renesas-ceu: Make use of the helper function devm_p [...] adds 40fb95226c9d media: rockchip: rga: Make use of the helper function devm [...] adds 5fbb976144fa media: s3c-camif: Make use of the helper function devm_pla [...] adds 5f8d853d8ff8 media: s5p-g2d: Make use of the helper function devm_platf [...] adds bea1b468a995 media: s5p-jpeg: Make use of the helper function devm_plat [...] adds 97394103efe5 media: s5p-mfc: Make use of the helper function devm_platf [...] adds 026cd69e03fa media: sti: Make use of the helper function devm_platform_ [...] adds dd46bd1641cb media: stih-cec: Make use of the helper function devm_plat [...] adds b28b028e806a media: stm32-cec: Make use of the helper function devm_pla [...] adds 2d5afed43c2f media: sunxi: Make use of the helper function devm_platfor [...] adds 464417b8650d media: venus: core : Make use of the helper function devm_ [...] adds 1e04ead48d14 media: vsp1: Make use of the helper function devm_platform [...] adds c690fcbbe6c9 media: xilinx: Make use of the helper function devm_platfo [...] adds e35c1533e8b9 media: rcar_drif: Make use of the helper function devm_pla [...] adds a43872dc754c media: vidtv: Fix memory leak in remove adds 83e3a928685d media: pvrusb2: Replaced simple_strtol() with kstrtoint() adds 72887daa549e media: mtk-vcodec: venc: fix return value when start_strea [...] adds fbdb544c352b media: via-camera: deleted these redundant semicolons adds f6d661b9cc30 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] adds b879a1a6eb8a media: aspeed-video: ignore interrupts that aren't enabled adds 890b2ded6a3d media: s5p-mfc: fix possible null-pointer dereference in s [...] adds 0ab9af5cd7e4 media: cec-pin: fix off-by-one SFT check adds 26af947a9245 media: s5p-mfc: Add checking to s5p_mfc_probe(). adds 851bbe43c88b media: TDA1997x: handle short reads of hdmi info frame. adds 34472baca90f media: usb: airspy: clean the freed pointer and counter adds 730ef691fd11 media: camss: vfe: simplify vfe_get_wm_sizes() adds ce665d93c9f3 media: mtk-vpu: Fix a resource leak in the error handling [...] adds 712d83d4b12e media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] adds 1566cab1d2e4 media: pci/ivtv: switch from 'pci_' to 'dma_' API adds 466f5b730698 media: switch from 'pci_' to 'dma_' API adds 272cbf65ecf0 media: vim2m: Remove repeated verbose license text adds 9c7624a0c2b5 media: Request API is no longer experimental adds 439e520995ab media: vivid: add signal-free time for cec message xfer adds 162f637cc607 media: imx7.rst: Provide an example for imx6ull-evk capture adds b08dc5712f1c media: imx: TODO: Remove items that are already supported adds edd36f0ffe34 media: gspca: Limit frame size to sizeimage. adds 204c92e2f544 media: camss: vfe: Don't call hw_version() before its depe [...] adds 1890cd1c5190 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds d9a7e9df7316 cpufreq: intel_pstate: Override parameters if HWP forced by BIOS adds cdef11966088 cpufreq: schedutil: Destroy mutex before kobject_put() fre [...] adds 435a8dc8d9b9 ACPICA: Add support for MADT online enabled bit adds aa06e20f1be6 x86/ACPI: Don't add CPUs that are not online capable adds 7f2d17677d02 Merge branches 'pm-cpufreq' and 'acpi-x86' into linux-next adds bfcc1e67ff1e PM: sleep: Do not assume that "mem" is always present adds 5416da01ff6e PM: hibernate: Remove blk_status_to_errno in hib_wait_io adds 892a012699fc ACPI: resources: Add DMI-based legacy IRQ override quirk adds 755793be0868 Merge branches 'pm-sleep' and 'acpi-resources' into linux-next adds c37fb1d52e4c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage adds 94f692d42941 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds e84d67fb673b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 3149733584c8 perf annotate: Add fusion logic for AMD microarchs adds ddf0d4dee4cb perf bpf: Deprecate bpf_map__resize() in favor of bpf_map_ [...] adds 00e0ca3721cf perf bpf: Ignore deprecation warning when using libbpf's b [...] adds 8228e9361e2a perf parse-events: Avoid enum forward declaration. adds b3281aea6560 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds f55e36d5ab76 qed: Improve the stack space of filter_config() adds 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic adds 3537e507b662 nfc: do not break pr_debug() call into separate lines adds 747e3910d669 nfc: fdp: drop unneeded debug prints adds b7b96587c18b nfc: pn533: drop unneeded debug prints adds 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() adds aed4146c5503 nfc: pn544: drop unneeded debug prints adds 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages adds 270be6940714 nfc: microread: drop unneeded memory allocation fail messages adds d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages adds 08c53aee26d4 Merge branch 'nfc-printk-cleanup' adds 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection adds 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 adds 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init adds fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init adds ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register adds 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] adds 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register adds 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info adds cd92d79d5fdb mlxsw: reg: Remove PMTM register adds a9d5e3d78dfd Merge branch 'mlxsw-next' adds a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators adds 239686c11f6a s390/lcs: remove incorrect kernel doc indicators adds 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators adds a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API adds f787e3cfeaa6 Merge branch 's390-next' adds fa0866625543 net/smc: add support for user defined EIDs adds 11a26c59fc51 net/smc: keep static copy of system EID adds 3c572145c24e net/smc: add generic netlink support for system EID adds 55bd079a3cb6 Merge branch 'smc-EDID-support' adds 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 adds c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() adds 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) adds da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] adds 0f440524b697 net: wwan: iosm: fix linux-next build error adds b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] adds 32e3573f7392 skbuff: inline page_frag_alloc_align() adds 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy adds e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] adds 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] adds f2173257b92e Merge branch 'hns3-mac' adds 339133f6c318 net: dsa: tag_rtl4_a: Drop bit 9 from egress frames adds c12aa581f6d5 MIPS: lantiq: dma: add small delay after reset adds 5ca9ce2ba4d5 MIPS: lantiq: dma: reset correct number of channel adds 5ad74d39c51d MIPS: lantiq: dma: fix burst length for DEU adds 49293bbc50cb MIPS: lantiq: dma: make the burst length configurable by t [...] adds 14d4e308e0aa net: lantiq: configure the burst length in ethernet drivers adds 5535bcfa725a dt-bindings: net: lantiq-xrx200-net: convert to the json-schema adds dac0bad93741 dt-bindings: net: lantiq,etop-xway: Document Lantiq Xway E [...] adds c68872146489 dt-bindings: net: lantiq: Add the burst length properties adds 1618df6afab2 ptp: ocp: parameterize the i2c driver used adds 498ad3f4389a ptp: ocp: Parameterize the TOD information display. adds 1447149d6539 ptp: ocp: Skip I2C flash read when there is no controller. adds 56ec44033cd7 ptp: ocp: Skip resources with out of range irqs adds bceff2905eff ptp: ocp: Report error if resource registration fails. adds dcf614692c6c ptp: ocp: Add third timestamper adds e1daf0ec73b2 ptp: ocp: Add SMA selector and controls adds 6baf2925424a ptp: ocp: Add IRIG-B and DCF blocks adds d14ee2525d38 ptp: ocp: Add IRIG-B output mode control adds 89260d878253 ptp: ocp: Add sysfs attribute utc_tai_offset adds 065efcc5e976 ptp: ocp: Separate the init and info logic adds f67bf662d2cf ptp: ocp: Add debugfs entry for timecard adds e3516bb45078 ptp: ocp: Add NMEA output adds 71d7e0850476 ptp: ocp: Add second GNSS device adds a62a56d04e63 ptp: ocp: Enable 4th timestamper / PPS generator adds 6d59d4fa1789 ptp: ocp: Have FPGA fold in ns adjustment for adjtime. adds 1acffc6e09ed ptp: ocp: Add timestamp window adjustment adds d7050a2b85ff docs: ABI: Add sysfs documentation for timecard adds 923990f6431e Merge branch 'ptp-ocp-timecard-v13-fw' adds 38106b2c433e ibmvnic: Consolidate code in replenish_rx_pool() adds 0f2bf3188c43 ibmvnic: Fix up some comments and messages adds 0df7b9ad8f84 ibmvnic: Use/rename local vars in init_rx_pools adds 8243c7ed6d08 ibmvnic: Use/rename local vars in init_tx_pools adds 0d1af4fa7124 ibmvnic: init_tx_pools move loop-invariant code adds 129854f061d8 ibmvnic: Use bitmap for LTB map_ids adds f8ac0bfa7d7a ibmvnic: Reuse LTB when possible adds 489de956e7a2 ibmvnic: Reuse rx pools when possible adds bbd809305bc7 ibmvnic: Reuse tx pools when possible adds c506cc5bc6e3 Merge branch 'ibmvnic-next' adds 1e080f17750d net: sched: update default qdisc visibility after Tx queue [...] adds 2e367522ce6b netdevsim: add ability to change channel count adds 2d6a58996ee2 selftests: net: test ethtool -L vs mq adds dc50b930be89 Merge branch 'qdisc-visibility' adds e9310aed8e6a net/mlx5: Publish and unpublish all devlink parameters at once adds c2d2f9885066 devlink: Delete not-used single parameter notification APIs adds 00135227ca3b Merge branch 'devlink-delete-publidh-api' adds 3d7a6f677905 mlxsw: core: Initialize switch driver last adds 25a91f835a7b mlxsw: core: Remove mlxsw_core_is_initialized() adds 163f3d2dd01c mlxsw: core_env: Defer handling of module temperature warn [...] adds bd6e43f5953d mlxsw: core_env: Convert 'module_info_lock' to a mutex adds 06277ca23868 mlxsw: spectrum: Do not return an error in ndo_stop() adds 196bff2927a7 mlxsw: spectrum: Do not return an error in mlxsw_sp_port_m [...] adds 896f399be078 mlxsw: Track per-module port status adds ef23841bb94a mlxsw: reg: Add fields to PMAOS register adds 8f4ebdb0a274 mlxsw: Make PMAOS pack function more generic adds 49fd3b645de8 mlxsw: Add support for transceiver modules reset adds 5706383b30cf Merge branch 'mlxsw-Add-support-for-transceiver-modules-reset' adds 95b5fc03c189 net: arc_emac: Make use of the helper function dev_err_probe() adds d502933c30c6 net: atl1c: Make use of the helper function dev_err_probe() adds b0ab7096dd9b net: atl1e: Make use of the helper function dev_err_probe() adds 9eda994d4b57 net: chelsio: cxgb4vf: Make use of the helper function dev [...] adds a72691ee19ca net: enetc: Make use of the helper function dev_err_probe() adds 015a22f46b25 net: ethoc: Make use of the helper function dev_err_probe() adds 4fd3ff3b29ae net: hinic: Make use of the helper function dev_err_probe() adds 52583c8d8b12 net: thunderx: Make use of the helper function dev_err_probe() adds 63f85c401eba octeontx2-pf: CN10K: Hide RPM stats over ethtool adds d1ab2647de32 Revert "net: wwan: iosm: firmware flashing and coredump co [...] adds 227b9644ab16 net/tls: support SM4 GCM/CCM algorithm adds 4b5a3ab17c6c octeontx2-af: Hardware configuration for inline IPsec adds 561bed688bff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 509018f9567c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b238290b965f bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr adds 03e601f48b2d libbpf: Don't crash on object files with no symbol tables adds 08a6f22ef6f8 libbpf: Change bpf_object_skeleton data field to const pointer adds a6cc6b34b93e bpftool: Provide a helper method for accessing skeleton's [...] adds 980a1a4c342f selftests/bpf: Add checks for X__elf_bytes() skeleton helper adds d6be5947efdd Merge branch 'Bpf skeleton helper method' adds 006a5099fc18 libbpf: Fix build with latest gcc/binutils with LTO adds 0b46b7550560 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling A [...] adds ed7b74dc7777 selftests: xsk: Simplify xsk and umem arrays adds 744eb5c882e8 selftests: xsk: Introduce type for thread function adds ce74acaf015c selftests: xsk: Introduce test specifications adds 83f4ae2f26bd selftests: xsk: Move num_frames and frame_headroom to xsk_ [...] adds 4bf8ee65ba4e selftests: xsk: Move rxqsize into xsk_socket_info adds c160d7afba8f selftests: xsk: Make frame_size configurable adds 53cb3cec2f1e selftests: xsx: Introduce test name in test spec adds 119d4b02feb5 selftests: xsk: Add use_poll to ifobject adds 1856c24db0a8 selftests: xsk: Introduce rx_on and tx_on in ifobject adds 55be575dc13c selftests: xsk: Replace second_step global variable adds 85c6c9573970 selftests: xsk: Specify number of sockets to create adds af6731d1e1c6 selftests: xsk: Make xdp_flags and bind_flags local adds e2d850d5346c selftests: xsx: Make pthreads local scope adds 8ce7192b508d selftests: xsk: Eliminate MAX_SOCKS define adds 8abf6f725a9e selftests: xsk: Allow for invalid packets adds 605091c5100d selftests: xsk: Introduce replacing the default packet stream adds a4ba98dd0c69 selftests: xsk: Add test for unaligned mode adds 6ce67b5165e6 selftests: xsk: Eliminate test specific if-statement in te [...] adds 0d1b7f3a00cf selftests: xsk: Add tests for invalid xsk descriptors adds 909f0e28207c selftests: xsk: Add tests for 2K frame size adds e876a0367c37 Merge branch 'bpf-xsk-selftests' adds f64c4acea51f bpf: Add hardware timestamp field to __sk_buff adds 3384c7c7641b selftests/bpf: Test new __sk_buff field hwtstamp adds c22ac2a3d4bd perf: Enable branch record for software events adds 856c02dbce4f bpf: Introduce helper bpf_get_branch_snapshot adds 025bd7c753aa selftests/bpf: Add test for bpf_get_branch_snapshot adds 14bef1ab3037 Merge branch 'bpf: introduce bpf_get_branch_snapshot' adds dbd7eb14e060 bpf, selftests: Replicate tailcall limit test for indirect [...] adds 2f3830412786 libbpf: Make libbpf_version.h non-auto-generated adds ca304b40c20d libbpf: Introduce legacy kprobe events support adds 53df63ccdc02 selftests/bpf: Update selftests to always provide "struct_ [...] adds 91b4d1d1d544 libbpf: Ensure BPF prog types are set before relocations adds 5532dfd42e48 libbpf: Simplify BPF program auto-attach code adds b6291a6f30d3 libbpf: Minimize explicit iterator of section definition array adds 67dfac47dac6 Merge branch 'libbpf: Streamline internal BPF program sect [...] adds c0354077439b bpf,x64 Emit IMUL instead of MUL for x86-64 adds 8987ede3ed27 selftests/bpf: Fix .gitignore to not ignore test_progs.c adds 41ced4cd8802 btf: Change BTF_KIND_* macros to enums adds b5ea834dde6b bpf: Support for new btf kind BTF_KIND_TAG adds 30025e8bd80f libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag adds 5b84bd10363e libbpf: Add support for BTF_KIND_TAG adds 5c07f2fec003 bpftool: Add support for BTF_KIND_TAG adds 71d29c2d47d1 selftests/bpf: Test libbpf API function btf__add_tag() adds 3df3bd68d481 selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TA [...] adds 35baba7a832f selftests/bpf: Add BTF_KIND_TAG unit tests adds ad526474aec1 selftests/bpf: Test BTF_KIND_TAG for deduplication adds c240ba287890 selftests/bpf: Add a test with a bpf program with btf_tag [...] adds 48f5a6c41627 docs/bpf: Add documentation for BTF_KIND_TAG adds 4c24483e247f Merge branch 'bpf: add support for new btf kind BTF_KIND_TAG' adds 2220ecf55c1b selftests/bpf: Skip btf_tag test if btf_tag attribute not [...] adds 69cd823956ba libbpf: Add sphinx code documentation comments adds 336562752acc bpf: Update bpf_get_smp_processor_id() documentation adds 9937a71cb598 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38f64f650dc0 Bluetooth: Add bt_skb_sendmsg helper adds 97e4e8029984 Bluetooth: Add bt_skb_sendmmsg helper adds 0771cbb3b97d Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] adds 81be03e026dc Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] adds f37ae5a20087 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb adds 66bfb0849776 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] adds c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] adds df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] adds 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] adds 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] adds fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] adds 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] adds 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] adds 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] adds 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] adds f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] adds 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] adds 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] adds 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] adds 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] adds 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] adds abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] adds 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe adds 1b6f1e037325 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 8b93d1d7dbd5 drm/shmem-helper: Switch to vmf_insert_pfn adds 804b6e5ee613 drm/shmem-helpers: Allocate wc pages on x86 adds 45d9c8dde4cd drm/vgem: use shmem helpers adds 8b4e02c70fca drm/panel: Add DT bindings for Samsung S6D27A1 display panel adds ebd8cbf1fb96 drm/panel: s6d27a1: Add driver for Samsung S6D27A1 display panel adds 7b812171257d drm: unexport drm_ioctl_permit adds 32a4eb04d59a drm/fourcc: Add macros to determine the modifier vendor adds 82ade934dde4 drm/arm: malidp: Use fourcc_mod_is_vendor() helper adds c1d3cfbc41a1 drm/tegra: Use fourcc_mod_is_vendor() helper adds 992c238188a8 dma-buf: nuke seqno-fence adds f492283b1570 dma-buf: WARN on dmabuf release with pending attachments adds ea5ea3d8a117 drm/virtio: support mapping exported vram adds 820a2ab23d5e drm: panel-orientation-quirks: Update the Lenovo Ideapad D [...] adds a53f1dd3ab9f drm: panel-orientation-quirks: Add quirk for KD Kurio Smar [...] adds 88fa1fde9189 drm: panel-orientation-quirks: Add quirk for the Samsung G [...] adds 072e70d52372 drm: panel-orientation-quirks: Add quirk for the Chuwi Hi10 Pro adds 6fa701d13ae6 drm: Remove unused code to load the non-existing fbcon.ko adds 7f16d0f3b8e2 drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() adds a23e0a2a222a drm/bridge: anx7625: Propagate errors from sp_tx_edid_read() adds e54163e9184e drm/vmwgfx: unbind in vmw_ttm_unpopulate adds b7e8b086ffbc drm/amdgpu: unbind in amdgpu_ttm_tt_unpopulate adds 61a8736fd822 drm/nouveau: unbind in nouveau_ttm_tt_unpopulate adds b131d49921e9 drm/radeon: unbind in radeon_ttm_tt_unpopulate() adds d5f45d1e2f08 drm/ttm: remove ttm_tt_destroy_common v2 adds 8bc92f667aa4 drm/r128: switch from 'pci_' to 'dma_' API adds 333ba0d9d5d5 dt-bindings: panel: ili9341: correct indentation adds 331de7db3012 drm/connector: Give connector sysfs devices there own device_type adds 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] adds 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) adds 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] adds fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] adds 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] adds 08994edbb81f Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] adds e9ae220d3f6f drm/panfrost: Use upper/lower_32_bits helpers adds b0c2a157a606 drm: rockchip: remove reference to non-existing config DRM_RGB adds 5e12f7ea4aa0 drm: v3d: correct reference to config ARCH_BRCMSTB adds 47ddb72f7893 drm: zte: remove obsolete DRM Support for ZTE SoCs adds 60aede70f4a6 drm: omap: remove obsolete selection of OMAP2_DSS in confi [...] adds 28210a3f5412 drm/bridge: parade-ps8640: Reorg the macros adds 880121be1179 mm/vmscan: add sync_shrinkers function v3 adds 450b2622bc11 drm/ttm: optimize the pool shrinker a bit v2 adds da8ac4bf4234 GPU: drm: fix style errors adds 4087d2fb286c drm/plane: Fix comment typo adds dbe48d030b28 drm/sched: Split drm_sched_job_init adds 357285a2d1c0 drm/msm: Improve drm/sched point of no return rules adds b0a5303d4e14 drm/sched: Barriers are needed for entity->last_scheduled adds ebd5f74255b9 drm/sched: Add dependency tracking adds 0e10e9a1db23 drm/sched: drop entity parameter from drm_sched_push_job adds 981b04d96856 drm/sched: improve docs around drm_sched_entity adds 53516280cc38 drm/panfrost: use scheduler dependency tracking adds c79a4487f33b drm/lima: use scheduler dependency tracking adds 916044fac862 drm/v3d: Move drm_sched_job_init to v3d_job_init adds da3208e8637e drm/v3d: Use scheduler dependency handling adds 80bcfbd37668 drm/msm: Use scheduler dependency handling adds f1b3f696a084 drm/msm: Don't break exclusive fence ordering adds d9edf92d496b dma-resv: Give the docs a do-over adds 32eadf52d449 drm/ttm: Create pinned list adds c9d7b2827dd2 drm/bridge: anx7625: enable DSI EOTP adds 3a5f3d61de65 drm/bridge: it66121: Initialize {device,vendor}_ids adds 8b03e3fc7918 drm/bridge: it66121: Wait for next bridge to be probed adds d39491d86f50 drm/bridge: cdns: Make use of the helper function devm_pla [...] adds 4c216f0da88e drm: adv7511: Convert to SPDX identifier adds 23019ff2c9dc drm/vc4: Make use of the helper function devm_platform_ior [...] adds f5df171f93d3 drm/sun4i: Make use of the helper function devm_platform_i [...] adds c302c98da646 drm/sun4i: Fix macros in sun8i_csc.h adds c97f082c1352 drm/ttm: Clear all DMA mappings on demand adds 771d2053d41f panfrost: Don't cleanup the job if it was successfully queued adds 3605eacc8ae0 drm/panfrost: Make use of the helper function devm_platfor [...] adds d72277b6c37d dma-buf: nuke DMA_FENCE_TRACE macros v2 adds cba3ae8b3238 dma-buf: cleanup kerneldoc of removed component adds b83dcd753dbe dma-buf: clarify dma_fence_ops->wait documentation adds 044e55b14657 dma-buf: clarify dma_fence_add_callback documentation adds 98cca519df6d drm/ttm: cleanup ttm_resource_compat adds a9fc4315553d drm: Improve the output_poll_changed description adds 5bd785a81403 drm/panel: otm8009a: add a 60 fps mode adds d4c16733e796 drm/sched: Fix drm_sched_fence_free() so it can be passed [...] adds c5baa944875e drm/mcde: Make use of the helper function devm_platform_io [...] adds b998ba95d284 drm/ttm: remove the outdated kerneldoc section adds fcd0bbd619b3 drm/ttm: add some general module kerneldoc adds be77a2f4cfd2 drm/ttm: add kerneldoc for enum ttm_caching adds c5fd9986719e drm/ttm: enable TTM device object kerneldoc v2 adds 324317add204 drm/ttm: enable TTM resource object kerneldoc v2 adds d7fe6f8afead drm/ttm: enable TTM placement kerneldoc adds 4f4859d084f7 drm/ttm: enable TTM TT object kerneldoc v2 adds 361da7c34216 drm/ttm: enable TTM page pool kerneldoc adds ee2cda7b0277 drm/stm: ltdc: attach immutable zpos property to planes adds c20351ad58c9 drm/stm: ltdc: add layer alpha support adds c8527b9ad3cf drm/panel-simple: Reorder logicpd_type_28 / mitsubishi_aa070mc01 adds 353be7c2328c drm: document drm_mode_create_lease object requirements adds 63a4881572d7 drm: panel-orientation-quirks: Add quirk for the Chuwi HiBook adds 9eeb7b4e40bf drm/panel-orientation-quirks: add Valve Steam Deck adds d4cb82aa2e4b drm/meson: Make use of the helper function devm_platform_i [...] adds 617d5b34f22c drm/ttm: Try to check if new ttm man out of bounds during compile adds 2f76520561d0 Merge drm/drm-next into drm-misc-next adds 87ea95808d53 drm/bridge: Add a function to abstract away panels adds 0caddbbfdfa2 drm/vc4: dpi: Switch to devm_drm_of_get_bridge adds a43dd76bacd0 drm/vc4: dsi: Switch to devm_drm_of_get_bridge adds 5ad2d11feafb dma-buf: system_heap: Avoid warning on mid-order allocations adds 0b7383331c00 drm/qxl: User page size macro for qxl release bo adds 78afff2acea1 drm/bochs: add Bochs PCI ID for Simics model adds 282abb5a1f38 drm/ttm: fix the type mismatch error on sparc64 adds bcf26654a38f drm/sched: fix the bug of time out calculation(v4) adds e4f868191138 drm/v3d: fix wait for TMU write combiner flush adds b41e24a5c72b drm/sun4i: dsi: Make use of the helper function dev_err_probe() adds 91241ee25a2f drm/sun4i: dw-hdmi: Make use of the helper function dev_er [...] adds 207209ced0b1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs adds 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings adds 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi adds 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue adds 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw adds 334f81d1643b drm/amdgpu: Update RAS status print adds 3771449bc80f drm/amdgpu: Update RAS trigger error block support adds 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] adds ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) adds c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish adds ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) adds 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) adds d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] adds a7496559e4d1 drm/amdgpu: Increase direct IB pool size adds e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent adds b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header adds 3550d6225b1f drm/amd/display: Add DPCD writes at key points adds 952ab0b30239 drm/amd/display: Fix system hang at boot adds e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] adds 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation adds 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq adds 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq adds 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] adds 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD adds 64d283cb379e drm/amd/display: Fix dynamic link encoder access. adds 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity adds 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] adds 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 adds caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] adds f22268ce0a3f drm/amd/display: 3.2.151 adds 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity adds 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] adds 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" adds d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] adds 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD adds 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update adds 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] adds 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 adds ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled adds c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 adds 1b76cd177288 drm/amd/display: Correct degamma coefficients adds 68e1634d5fda drm/amd/display: 3.2.152 adds 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo adds db7b568e6d99 drm/amd/display: Link training retry fix for abort case adds 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients adds 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 adds 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. adds 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] adds 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup adds f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume adds ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu adds 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume adds de3a1e336057 drm/amdgpu: Unify PSP TA context adds 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test adds cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test adds 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test adds 0fcfb30019d3 drm/amdgpu: Fix a race of IB test adds df23fc6fd2cc drm/amdgpu: use generic fb helpers instead of setting up A [...] adds 569d02e537b6 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] adds a5acdc82c793 drm/radeon: pass drm dev radeon_agp_head_init directly adds bc7c0b975058 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count adds 0c55abcee2bd drm/amdgpu: Demote TMZ unsupported log message from warnin [...] adds 42a2399cd588 amd/display: enable panel orientation quirks adds 6945dd53aed9 drm/amd/display: Fix white screen page fault for gpuvm adds 93fdf0a38e15 drm/amdgpu/display: add a proper license to dc_link_dp.c adds 47764ac21f57 drm/amdgpu: Conform ASD header/loading to generic TA systems adds 9458bc992962 drm/amdgpu: Update PSP TA unload function adds b2a7d09cec1d drm/amdgpu: Resolve nBIF RAS error harvesting bug adds 121347017aee drm/radeon: make array encoded_lanes static adds a91d4b27627f drm/amd/display: Use dcc_ind_blk value to set register directly adds 0536968b3f2f drm/amd/display: Handle GFX10_RBPLUS modifiers for dcc_ind_blk adds 3c25ebf19b9b drm/amd/display: Add modifiers capable of DCC image stores [...] adds 052b511f2712 drm/amd/display: Fix crash on device remove/driver unload adds ac02a77762bf drm/amdgpu: Put drm_dev_enter/exit outside hot codepath adds 934a2bcccf57 drm/amdgpu: Fix uvd ib test timeout when use pre-allocated BO adds 1a2a82031140 drm/amdgpu: Fix crash on device remove/driver unload adds 59084e464297 drm/ttm: Create pinned list adds a2d1d5109345 drm/ttm: Clear all DMA mappings on demand adds 6d3f4187d03a drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case adds 45b6fe00ec6c drm/amdgpu: Add a UAPI flag for hot plug/unplug adds cba2eba6eead drm/amdkfd: avoid conflicting address mappings adds 007d6b2d984c drm/amdkfd: export svm_range_list_lock_and_flush_work adds 04c3890a06df drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails adds a971f50f997b drm/amdgpu: add another raven1 gfxoff quirk adds ad79816775ea drm/amdgpu: only check for _PR3 on dGPUs adds 0b5054812193 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds e063674567dd Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 338360331af1 Revert "drm/amd/display: To modify the condition in indica [...] adds d12d06294907 drm/radeon: Add HD-audio component notifier support (v2) adds 950bb70d41a4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg adds 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path adds c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off adds 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs adds 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] adds f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P adds 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] adds 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() adds 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations adds 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates adds b2eb7d716426 Merge drm/drm-next into drm-intel-next adds d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() adds 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation adds bbaafe536c84 drm/i915: Nuke ORIGIN_GTT adds dab1b47e57e0 drm/i915/dp: return proper DPRX link training result adds c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO adds 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies adds 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] adds 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include adds 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers adds 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] adds faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit adds 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() adds cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] adds 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling adds d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 adds c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs adds f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] adds 9ab29e150159 drm/i915/dp: read sink UHBR rates adds 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition adds 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW adds e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates adds 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates adds b6dfa4161729 drm/i915/dp: Drop redundant debug print adds cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int adds dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c adds af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro adds d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c adds b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c adds 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c adds 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c adds 6b9376504cb4 drm/i915: Silence __iomem sparse warn adds 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing adds 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout adds b294425e9091 drm/i915: Extract ilk_update_pll_dividers() adds 24951b5813c1 drm/i915: Constify struct dpll all over adds 6205372b4b6d drm/i915: Clean dpll calling convention adds 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions adds 510e890e8222 drm/i915: Remove the 'reg' local variable adds 98b27e79898b drm/i915: Program DPLL P1 dividers consistently adds a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] adds 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] adds 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() adds 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() adds 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() adds d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled adds 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file adds c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] adds 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix adds 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder adds 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] adds 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c adds f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c adds 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks adds e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c adds 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() adds fa3217c49487 drm/i915: remove unused i915->active_pipes adds 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming adds ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW adds a1b63119ee83 drm/i915/display: Move DRRS code its own file adds 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() adds f7a8f9afe52b drm/i915/display: Update small joiner ram size adds f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband adds 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. adds 802fd9613e19 drm/i915/dp: fix DG2 max source rate check adds 3a5f9281cfce drm/i915/debugfs: clean up LPSP status adds 344c32783044 drm/i915/debugfs: clean up LPSP capable adds 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ adds 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates adds 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation adds bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates adds 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates adds a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data adds 6ba699814537 drm/i915/bios: use max tmds clock directly from child data adds 72337aac0045 drm/i915/bios: use dp max link rate directly from child data adds 11182986b455 drm/i915/bios: use alternate aux channel directly from child data adds 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize adds dab8477b032b drm/i915/bios: use ddc pin directly from child data adds 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info adds c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] adds 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] adds 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop adds 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available adds 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence adds fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled adds 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT adds ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] adds 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] adds 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] adds 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] adds a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] adds 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events adds 8571c7656d33 drm/displayid: re-align data block macros adds b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] adds 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int adds 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO adds 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read adds 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data adds 5f0d4214938d drm/i915/dg1: Add new PCI id adds d1b803f4ca4f Merge drm/drm-next into drm-intel-next adds e0ccf1d6f1ef drm/i915: Extract intel_dp_need_bigjoiner() adds 555ec52127f9 drm/i915: Flatten hsw_crtc_compute_clock() adds 8c66081b0b32 drm/i915: s/pipe/transcoder/ when dealing with PIPECONF/TRANSCONF adds c98e3d15b582 drm/i915: Introduce with_intel_display_power_if_enabled() adds 32f6734c7243 drm/i915: Adjust intel_dsc_power_domain() calling convention adds 262d88baad8d drm/i915: Extract hsw_panel_transcoders() adds f6d66fc8cf5f drm/i915: Update memory bandwidth parameters adds 064b877dff42 drm/i915: Free all DMC payloads adds 145e71cefa88 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 71eabafac1eb drm/tegra: dc: Remove unused variables adds 8a44924e1400 drm/tegra: uapi: Fix wrong mapping end address in case of [...] adds a81cf839a064 gpu/host1x: fence: Make spinlock static adds c3dbfb9c49ee gpu: host1x: Plug potential memory leak adds 23bb43963d30 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds d0d854a5e000 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 0c7985e1b90c Merge existing fixes from asoc/for-5.15 adds c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. adds 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol adds 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] adds c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] adds 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] adds 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE adds d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] adds bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec adds 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s adds bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs adds 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] adds b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure adds 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol adds 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM adds 756bbe4205bc ASoC: SOF: Handle control change notification from firmware adds 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 adds 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k adds 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix adds 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix adds 955cc3488e6d ASoC: Remove name-prefix.txt adds 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] adds 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding adds 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema adds 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema adds 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema adds 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] adds 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier adds 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 adds a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] adds d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm adds 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm adds d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm adds f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm adds 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map adds b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] adds 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml adds 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] adds b2fc2c92d2fd ASoC: mediatek: mt8195: Add missing of_node_put() adds ce3f93576387 ASoC: mediatek: mt8195: make array adda_dai_list static const adds 96ec1741067d ASoC: SOF: loader: load_firmware callback is mandatory, tr [...] adds 6d66c5ccf5cb ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow adds c2f14cc2bcdd ASoC: cs35l41: Fix use of an uninitialised variable adds 3a2eb0b4b020 ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot adds fe1024d50477 ASoC: cs35l41: Combine adjacent register writes adds e371eadf2a93 ASoC: cs35l41: Don't overwrite returned error code adds 3e60abeb5cb5 ASoC: cs35l41: Fixup the error messages adds 4295c8cc1748 ASoC: cs35l41: Fix a bunch of trivial code formating/style issues adds 9a50d6090a8b ASoC: Intel: sof_rt5682: support ALC5682I-VS codec adds 46414bc325df ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board adds 04afb621f923 ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board adds e224ef76fa8a ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board adds f40569693b75 Merge series "Support ALC5682I-VS codec" from Brent Lu <br [...] adds 189bf1deee7a ASoC: SOF: Intel: hda-dsp: Declare locally used functions [...] adds cf813f679214 ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax [...] adds 3e9d5b0952fc ASoC: SOF: Intel: hda: Relocate inline definitions from hd [...] adds dde9ad0ead66 Merge series "ASoC: SOF: Intel: hda: Cleanups for local fu [...] adds 7e7d5ffa37e3 ASoC: SOF: intel: Do no initialize resindex_dma_base adds 2395fea7ae7f ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size fr [...] adds 87427e9f4359 Merge series "ASoC: SOF: Remove unused members from struct [...] adds 6375dbdbde67 ASoC: SOF: Intel: bdw: Set the mailbox offset directly in [...] adds b295818346aa ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() adds 098a68f2c573 ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 adds 4ff134e2f90e ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() adds 4624bb2f03d3 ASoC: SOF: core: Do not use 'bar' as parameter for block_r [...] adds 07e833b473e4 ASoC: SOF: debug: Add generic API and ops for DSP regions adds ff2f99b078a8 ASoC: SOF: imx: Provide debugfs_add_region_item ops for core adds fe509b34b745 ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core adds 55dfc2a74d8e ASoC: SOF: loader: Use the generic ops for region debugfs [...] adds bde4f08cff47 ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() adds 3b4a673fa409 ASoC: SOF: core: Move probe work related code under a sing [...] adds 7a20dec45d07 ASoC: cs42l42: Minor fix all errors reported by checkpatch [...] adds 243442bcd98f ASoC: SOF: imx8m: add SAI1 info adds c6d1fa6c8f66 misc: cs35l41: Remove unused pdn variable adds 6116df7fafab ASoC: cs35l41: Binding fixes adds 4a8cf938d5b6 ASoC: atmel: Convert to new style DAI format definitions adds 8461d7d83f1f ASoC: au1x: Convert to modern terminology for DAI clocking adds 4ba344dc792f ASoC: SOF: ipc: Add probe message logging to ipc_log_header() adds 8a720724589e ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COM [...] adds 2dc51106ccc6 ASoC: SOF: compress: move and export sof_probe_compr_ops adds 7bbdda800900 ASoC: SOF: probe: Merge and clean up the probe and compress files adds f95b4152ad75 ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c adds 49efed505885 ASoC: SOF: sof-probes: Correct the function names used for [...] adds 8e0850f98df9 Merge series "ASoC: SOF: Clean up the probe support" from [...] adds 12451814496a ASoC: cs42l42: Implement Manual Type detection as fallback adds f1291f41afa9 Merge series "ASoC: cs42l42: Implement Manual Type detecti [...] adds 1ce9adc1984b Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds 157d9339e970 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b62f4ee3779 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 16c8d2df7ec0 io_uring: ensure symmetry in handling iter types in loop_r [...] adds 7a842fb589e3 io-wq: code clean of io_wqe_create_worker() adds 767a65e9f317 io-wq: fix potential race of acct->nr_workers adds dd47c104533d io-wq: provide IO_WQ_* constants for IORING_REGISTER_IOWQ_ [...] adds 41d3a6bd1d37 io_uring: pin SQPOLL data before unlocking ring lock adds 44df58d441a9 io_uring: fix missing sigmask restore in io_cqring_wait() adds 9c7b0ba88751 io_uring: auto-removal for direct open/accept adds 5d329e1286b0 io_uring: allow retry for O_NONBLOCK if async is supported adds 491f24521a8a Merge branch 'io_uring-5.15' into for-5.16/io_uring adds 8fb0f47a9d7a iov_iter: add helper to save iov_iter state adds cd65869512ab io_uring: use iov_iter state save/restore helpers adds 7dedd3e18077 Revert "iov_iter: track truncated size" adds b66ceaf324b3 io_uring: move iopoll reissue into regular IO path adds c590e4a9cee6 Merge branch 'iov_iter.3' into for-5.16/io_uring adds ca8c0786e01b io_uring: dump sqe contents if issue fails adds a1d876b8b120 io-wq: Remove duplicate code in io_workqueue_create() adds d03fcb0ffadf io_uring: kill off ios_left adds 541b39d28e4e io_uring: inline io_dismantle_req adds 7bcc1b2f36f3 io_uring: inline linked part of io_req_find_next adds 8a04757d5d96 io_uring: dedup CQE flushing non-empty checks adds 4528c6178077 io_uring: kill extra wake_up_process in tw add adds 7f204e0d9be6 io_uring: add more uring info to fdinfo for debug adds 67f1e027c270 drivers/cdrom: improved ioctl for media change detection adds 103ae307a281 Merge branch 'for-5.16/cdrom' into for-next adds 3ca1a238b1ad io_uring: remove ctx referencing from complete_post adds b43ac98c4f33 io_uring: optimise io_req_init() sqe flags checks adds 34b490b704cf Merge branch 'for-5.16/io_uring' into for-next adds 5f7acddf706c null_blk: poll queue support adds 32ac44a96a8e Merge branch 'for-5.16/drivers' into for-next adds a2423e984141 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 03e033c6ef21 mmc: sdhci: Change the code to check auto_cmd23 adds 5c3955fb123a mmc: mtk-sd: Add wait dma stop done flow adds cf8dfa7cc887 mmc: mtk-sd: Remove unused parameters(mrq) adds 00dc1375934f mmc: mtk-sd: Remove unused parameters adds 8739ebefdba1 mmc: block: Add error handling support for add_disk() adds 922eefdafc80 dt-bindings: mmc: Convert MMC Card binding to a schema adds bb064ee17636 memstick: ms_block: Add error handling support for add_disk() adds b7c6b42faa61 memstick: mspro_block: Add error handling support for add_disk() adds 5c739b6f79ae mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] adds b67fe01e808f dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC adds fe67ae715aef mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] adds db8a380b7a8e mmc: cqhci: Print out qcnt in case of timeout adds 9764e369b8b7 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] adds 36900b20aacc dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 adds 4ed8431c42ba Merge branch 'fixes' into next adds 0ea21d5352b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c33e65cbbdc0 Merge existing fixes from regulator/for-5.15 adds b36c6b1887ff regulator: ti-abb: Make use of the helper function devm_io [...] adds b36061c2ea5b regulator: ti-abb: Kconfig: Add helper dependency on COMPILE_TEST adds 6998c575b6dc regulator: vqmmc-ipq4019: Make use of the helper function [...] adds adea28311722 regulator: core: resolve supply voltage deferral silently adds b1c36aae51c9 regulator: Convert SY8106A binding to a schema adds 6f3a9b100379 regulator: rtq6752: Enclose 'enable' gpio control by enable flag adds 90eb1b39e73f Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 184949f4df0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f59f1ff1929c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 3ae1180fda04 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". adds 8643e1e21b1e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds e540940a8ece Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 0817534ff9ea smackfs: Fix use-after-free in netlbl_catmap_walk() adds 445fc8b360be Merge branch 'next' of git://github.com/cschaufler/smack-next adds c31754e66554 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] adds d680c6b49c5e audit: Convert to SPDX identifier adds 0a5ca8b6c169 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ecc4103f32e9 dt-binding: usb: xilinx: Convert binding to YAML adds 0e3e0fa76609 dt-bindings: memory: fsl: convert DDR controller to dtschema adds bf99826f239e dt-bindings: Convert Reserved Memory binding to a schema adds ddf6cc9a7295 dt-bindings: arm: Convert ARM CCI-400 binding to a schema adds caa80275c648 dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema adds e978d5271f71 dt-bindings: media: ti,cal: Fix example adds dd2c898bc20b dt-bindings: w1: Convert 1-Wire GPIO binding to a schema adds 53182e81f47d kbuild: Enable DT schema checks for %.dtb targets adds 9e9d6249bcf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds becbca18ae8f Merge existing fixes from spi/for-5.15 adds ca8e8a18272e spi: amd: Refactor code to use less spi_master_get_devdata adds 356b02f9ec3a spi: amd: Refactor amd_spi_busy_wait adds 3b02d2890bc5 spi: amd: Remove unneeded variable adds 777a2cbbaf1c spi: amd: Don't wait for a write-only transfer to finish adds ff4daa7dd7e6 dt-bindings: spi: Document Ingenic SPI controller bindings adds ae5f94cc00a7 SPI: add Ingenic JZ47xx driver. adds 7b3fd8109b5d MIPS: JZ4780: CI20: DTS: add SPI controller config adds 9722162f0103 Merge series "Support for Ingenic JZ47xx SPI controller" f [...] adds 69dde9e5a835 Merge remote-tracking branch 'spi/for-5.16' into spi-next adds 85b0225d91a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 81065b35e248 x86/mce: Avoid infinite loop for copy from user recovery adds 9b5281cf4825 Merge branch 'x86/urgent' adds f87bc8dc7a7c x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix adds 0507503671f9 x86/asm: Avoid adding register pressure for the init case [...] adds dd95347cac32 Merge branch 'x86/cpu' adds 013ce5ed58f7 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates adds df100a6682d3 sched/fair: Trigger nohz.next_balance updates when a CPU g [...] adds e9e5ba93a24d sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD adds 4b2b9ed7b987 sched/core: Simplify core-wide task selection adds 1f74f9ea5a0c fs/proc/uptime.c: Fix idle time reporting in /proc/uptime adds 4b1e9afe8af5 sched: Account number of SCHED_IDLE entities on each cfs_rq adds 7e2ce158699b sched: reduce sched slice for SCHED_IDLE entities adds bb1fc3bc5217 sched: adjust sleeper credit for SCHED_IDLE entities adds 9525616d056e sched/fair: Add cfs bandwidth burst statistics adds 9de47777ee77 sched/fair: Add document for burstable CFS bandwidth adds 9964e5cf7598 kselftests/sched: cleanup the child processes adds c0a5a1092868 Merge branch 'sched/core' adds 496a18f09374 perf/x86/intel/uncore: Support extra IMC channel on Ice La [...] adds e2bb9fab08cb perf/x86/intel/uncore: Fix invalid unit check adds f42e8a603c88 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints adds 9d756e408e08 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints adds 67c5d44384f8 perf/x86/intel/uncore: Fix Intel SPR IIO event constraints adds f01d7d558e18 perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints adds 4034fb207e30 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints adds 019a926fcae5 Merge branch 'perf/core' adds 9af9dcf11bda x86/xen: Mark cpu_bringup_and_idle() as dead_end_function adds b7b205c3a0bc x86/xen: Move hypercall_page to top of the file adds 8b946cc38e06 objtool: Introduce CFI hash adds f56dae88a81f objtool: Handle __sanitize_cov*() tail calls adds 2b2f72d4d819 x86/kvm: Always inline sev_*guest() adds a168233a440d x86/kvm: Always inline vmload() / vmsave() adds e25b694bf1d9 x86: Always inline context_tracking_guest_enter() adds aee045ed0a6b x86/kvm: Always inline to_svm() adds 010050a86393 x86/kvm: Always inline evmcs_write64() adds c6b01dace2cd x86: Always inline ip_within_syscall_gap() adds 2c36d87be493 x86/sev: Fix noinstr for vc_ghcb_invalidate() adds ce0b9c805dd6 locking/lockdep: Avoid RCU-induced noinstr fail adds e9382440de18 x86/paravirt: Mark arch_local_irq_*() __always_inline adds eac46b323b28 x86/paravirt: Use PVOP_* for paravirt calls adds ee6781aba03f x86/xen: Make read_cr2() noinstr adds 80de64265465 x86/xen: Make write_cr2() noinstr adds 737196b197f2 x86/xen: Make get_debugreg() noinstr adds 9da62cacc7ed x86/xen: Make set_debugreg() noinstr adds 1126696d60d0 x86/xen: Make save_fl() noinstr adds 9f38b2a0baf1 x86/xen: Make hypercall_page noinstr adds 92e34bb9bdc2 x86/xen: Make irq_enable() noinstr adds bf10b01f5812 x86/xen: Make irq_disable() noinstr adds 41b8edc60d72 x86/xen: Mark xen_force_evtchn_callback() noinstr adds 723a80b05f0b x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays adds 55a918e61cf4 objtool: Support pv_opsindirect calls for noinstr adds e6eef31ff1b6 Merge remote-tracking branch 'tip/objtool/core' into tip-master adds 326b567f82df x86/extable: Tidy up redundant handler functions adds 32fd8b59f91f x86/extable: Get rid of redundant macros adds e42404afc4ca x86/mce: Deduplicate exception handling adds 083b32d6f4fa x86/mce: Get rid of stray semicolons adds 46d28947d987 x86/extable: Rework the exception table mechanics adds 2cadf5248b93 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_ [...] adds c1c97d175493 x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups adds c6304556f3ae x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups adds 0c2e62ba04cd x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups adds 4339d0c63c2d x86/fpu/signal: Clarify exception handling in restore_fpre [...] adds 4164a482a5d9 x86/fpu/signal: Move header zeroing out of xsave_to_user_s [...] adds fcfb7163329c x86/fpu/signal: Move xstate clearing out of copy_fpregs_to [...] adds 052adee66828 x86/fpu/signal: Change return type of copy_fpstate_to_sigf [...] adds 2af07f3a6e9f x86/fpu/signal: Change return type of copy_fpregs_to_sigfr [...] adds ee4ecdfbd289 x86/signal: Change return type of restore_sigcontext() to boolean adds f3305be5feec x86/fpu/signal: Change return type of fpu__restore_sig() t [...] adds 1193f408cd51 x86/fpu/signal: Change return type of __fpu_restore_sig() [...] adds be0040144152 x86/fpu/signal: Change return code of check_xstate_in_sigf [...] adds a2a8fd9a3efd x86/fpu/signal: Change return code of restore_fpregs_from_ [...] adds 0209d878742b Merge remote-tracking branch 'tip/x86/fpu' into tip-master adds 3dd531d63d5f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds fca611656418 EDAC/mc: Replace strcpy(), sprintf() and snprintf() with s [...] adds 5297cfa6bdf9 EDAC/synopsys: Fix wrong value type assignment for edac_mode adds 54607282fae6 EDAC/dmc520: Assign the proper type to dimm->edac_mode adds 4646da896a44 Merge branch 'edac-urgent' into edac-for-next adds 5d308e1fbc73 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs adds 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits adds 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp adds 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp adds 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst adds 3ac858785231 rcu: Fix undefined Kconfig macros adds ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] adds 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() adds 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() adds 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter adds ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again adds 1eac0075ebee rcu: Make rcu update module parameters world-readable adds f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...] adds 925da92ba5cb rcu: Avoid unneeded function call in rcu_read_unlock() adds 2f611d044b8d scftorture: Allow zero weight to exclude an smp_call_funct [...] adds 2b1388f8a408 scftorture: Shut down if nonsensical arguments given adds da9366c627ef scftorture: Account for weight_resched when checking for a [...] adds c3d0258d5af2 scftorture: Count reschedule IPIs adds f2bdf7dc0da2 scftorture: Warn on individual scf_torture_init() error co [...] adds cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs adds 96017bf90397 rcu-tasks: Simplify trc_read_check_handler() atomic operations adds 18f08e758f34 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] adds a5c071ccfa17 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] adds c4f113ac450a rcu-tasks: Fix s/instruction/instructions/ typo in comment adds 0db7c32ad316 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] adds d0a85858569e rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment adds 89401176daf0 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] adds d39ec8f3c12a rcu-tasks: Correct comparisons for CPU numbers in show_sta [...] adds a6517e9ce011 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] adds ed42c3806712 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] adds 46aa886c483f rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader adds 8af9e2c7826a rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() adds fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error adds efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...] adds b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...] adds ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions adds eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions adds fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] adds 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...] adds 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument adds b380b10b84c3 torture: Make torture.sh print the number of files to be c [...] adds 2010776f8ccb tools/rcu: Add an extract-stall script adds ae3357ac1127 torture: Allot 1G of memory for scftorture runs adds faaaf2ac03a8 torture: Make kvm-remote.sh print size of downloaded tarball adds 087388a77922 Merge branches 'fixes.2021.09.16a', 'scftorture.2021.09.16 [...] adds e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization adds 80804284103a kcsan: test: Use kunit_skip() to skip tests adds ade3a58b2d40 kcsan: test: Fix flaky test case adds 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] adds f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses adds 6c65eb75686f kcsan: Start stack trace with explicit location if provided adds d627c537c258 kcsan: Support reporting scoped read-write access type adds 78c3d954e2b3 kcsan: Move ctx to start of argument list adds ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init adds 15b69ff72ce0 Merge branch 'kcsan.2021.09.13b' into HEAD adds e053322ed118 tools/memory-model: Document locking corner cases adds 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts adds df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts adds bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros adds e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] adds 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification adds dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment adds 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh adds a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests adds 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type adds 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors adds b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs adds 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 07c06956fc2a tools/memory-model: Fix scripting --jobs argument adds 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 adds 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 adds 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 55e771147bdf tools/memory-model: Repair parseargs.sh header comment adds 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh adds b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds a9a38e204bcf Merge branch 'lkmm-dev.2021.09.13a' into HEAD adds e0ed32f33fb8 EXP timers/nohz: Last resort update jiffies on nohz_full I [...] adds 116996d008ed clocksource: Forgive repeated long-latency watchdog clocks [...] adds 9c2eed2c4c24 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) adds 6dc78d90b9f6 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 8480ed9c2bbd xen/balloon: use a kernel thread instead a workqueue adds 0560204b360a PM: base: power: don't try to use non-existing RTC for sto [...] adds f68aa100d815 xen: reset legacy rtc flag for PV domU adds 36c9b5929b70 xen: fix usage of pmd_populate in mremap for pv guests adds 45da234467f3 xen/pvcalls: backend can be a module adds ce6a80d1b2f9 swiotlb-xen: avoid double free adds 4c092c59015f swiotlb-xen: fix late init retry adds d9a688add3d4 swiotlb-xen: maintain slab count properly adds 79ca5f778aaf swiotlb-xen: suppress certain init retries adds cabb7f89b24e swiotlb-xen: limit init retries adds 68573c1b5c4d swiotlb-xen: drop leftover __ref adds 7fd880a38cfe swiotlb-xen: arrange to have buffer info logged adds d859ed25b242 swiotlb-xen: drop DEFAULT_NSLABS adds 7a829210b9c5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 27ccd84bb408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops adds ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control adds 07ce4cfd292c platform/x86: wmi: fix kernel doc adds 3ecace310f4d platform/x86: wmi: fix checkpatch warnings adds cd3e3d294e52 platform/x86: wmi: remove commas adds 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization adds 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations adds 21397cac5daa platform/x86: wmi: remove unnecessary variable adds 84eacf7e6413 platform/x86: wmi: remove unnecessary argument adds c06a2fde7982 platform/x86: wmi: remove unnecessary casts adds e83c799270e1 platform/x86: wmi: remove stray empty line adds 1ebe62bec412 platform/x86: wmi: remove unnecessary checks adds 1c95ace78b6e platform/x86: wmi: use BIT() macro adds 285dd01a6cfe platform/x86: wmi: use bool instead of int adds 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() adds dea878d88f9d platform/x86: wmi: make GUID block packed adds 6133913a8209 platform/x86: wmi: use sysfs_emit() adds 6e0bc588a084 platform/x86: wmi: use !p to check for NULL adds 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation adds 1ce69d2b9620 platform/x86: wmi: remove variable adds f5431bf1e678 platform/x86: wmi: move variables adds bba08f358f79 platform/x86: wmi: align arguments of functions adds 1c23ab912810 platform/x86: wmi: improve debug messages adds 1975718c488a platform/x86: wmi: do not fail if disabling fails adds 736b48aae5e8 platform/x86: wmi: simplify error handling logic adds e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] adds 57f2ce892113 platform/x86: wmi: introduce helper to generate method names adds 51142a0886bd platform/x86: wmi: introduce helper to determine type adds 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data adds b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() adds 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] adds 15177bafb31c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8988bacd6045 kobject: unexport kobject_create() in kobject.h adds 86854b4379d4 driver core: platform: Make use of the helper macro SET_RU [...] adds 2935662449df kernfs: remove kernfs_create_file and kernfs_create_file_ns adds eaf501e0d8af kernfs: remove the unused lockdep_key field in struct kernfs_ops adds 5cf3bb0d3a2d sysfs: split out binary attribute handling from sysfs_add_ [...] adds d1a1a9606e08 sysfs: refactor sysfs_add_file_mode_ns adds 820879ee1865 sysfs: simplify sysfs_kf_seq_show adds abb08cd79171 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 9c172d4cdfdd usb: typec: hd3ss3220: Use regmap_write_bits() adds 6943ee7c9d83 usb: ohci: Prefer struct_size over open coded arithmetic adds 7ea606e8f21b dt-bindings: usb: dwc3: add reference clock period adds 7bee31883889 usb: dwc3: reference clock period configuration adds 1880f9b2b954 dt-bindings: usb: qcom,dwc3: add binding for IPQ6018 adds 9da2c3f76164 arm64: qcom: ipq6018: add usb3 DT description adds 18d6b39ee895 usb: gadget: f_uac2: clean up some inconsistent indenting adds 7f2d73788d90 usb: ehci: handshake CMD_RUN instead of STS_HALT adds 6a9a7a1a091a dt-bindings: usb: atmel: add USB PHY type property adds 6854ccc4688b USB: host: ehci-atmel: Add support for HSIC phy adds 5b5ec04fb2d6 usb: gadget: goku_udc: Fix mask and set operation on varia [...] adds 6b0be25ca029 usb: gadget: fix for a typo that conveys logically-inverte [...] adds 7042b1014154 usb: musb: mediatek: Expose role-switch control to userspace adds ae8709b296d8 USB: core: Make do_proc_control() and do_proc_bulk() killable adds 9a02724ec91b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed adds df268721385e Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 0f3b577384c0 dt-bindings: serial: brcm,bcm6345-uart: convert to the jso [...] adds 42c457cc9a0a serial: 8250_pci: Prefer struct_size over open coded arithmetic adds 538a9909205d dt-bindings: serial: samsung: Add Exynos850 doc adds f77529d9b91a dt-bindings: serial: uartlite: Convert to json-schema adds 3de536a8c365 dt-bindings: serial: uartlite: Add properties for synthesi [...] adds 8517b62e0a28 sh: j2: Update uartlite binding with data and parity properties adds ea017f5853e9 tty: serial: uartlite: Prevent changing fixed parameters adds b9e851cd4a87 tty: n_gsm: Add some instructions and code for requester adds cd936621379d tty: n_gsm: Modify cr bit value when config requester adds cc0f42122a7e tty: n_gsm: Modify CR,PF bit when config requester adds f999c3b35735 tty: n_gsm: Modify CR,PF bit printk info when config requester adds 509067bbd264 tty: n_gsm: Delete gsm_disconnect when config requester adds cbff2b325168 tty: n_gsm: Delete gsmtty open SABM frame when config requester adds 5b87686e3203 tty: n_gsm: Modify gsmtty driver register method when conf [...] adds 0b91b5332368 tty: n_gsm: Save dlci address open status when config requester adds b55c8aa6b1ab tty: moxa: merge moxa.h into moxa.c adds 2255c46dc637 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds e5f71d60ff16 /dev/mem: nowait zero/null ops adds 83c510568ec5 misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API adds a34993a2791c misc: hisi_hikey_usb: change the DT schema adds 33a430419456 pvpanic: Keep single style across modules adds cc5b392d0f94 pvpanic: Fix typos in the comments adds 84b0f12a953c pvpanic: Indentation fixes here and there adds f7e55f05301e nitro_enclaves: Enable Arm64 support adds cfa3c18cd528 nitro_enclaves: Update documentation for Arm64 support adds e16a30a419c8 nitro_enclaves: Add fix for the kernel-doc report adds e3cba4d2454c nitro_enclaves: Update copyright statement to include 2021 adds 02bba596de19 nitro_enclaves: Add fixes for checkpatch match open parent [...] adds 059ebe4fe332 nitro_enclaves: Add fixes for checkpatch spell check reports adds da1c396a81b8 nitro_enclaves: Add fixes for checkpatch blank line reports adds b46f7d3309fd char: xillybus: Remove usage of the deprecated 'pci-dma-co [...] adds 0b1eff5152b3 char: xillybus: Remove usage of 'pci_unmap_single()' adds 3e053c44eff5 char: xillybus: Remove usage of remaining deprecated pci_ API adds ff8d123f0b0e char: xillybus: Simplify 'xillybus_init_endpoint()' adds aee1bbf66ba0 tifm: Prefer struct_size over open coded arithmetic adds d06246ebd773 scripts/tags.sh: Fix obsolete parameter for ctags adds d49321646ee0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds e4d0262e9a2a extcon: usb-gpio: Use the right includes adds a864e1bf1fbb extcon: max3355: Drop unused include adds 6a6504f262de extcon: usbc-tusb320: Add support for mode setting and reset adds 2bd5f4798ae0 extcon: usbc-tusb320: Add support for TUSB320L adds 9a40016a01c4 dt-bindings: extcon: usbc-tusb320: Add TUSB320L compatible string adds 01586c8ca177 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 53a768581944 staging: r8188eu: core: remove null check before vfree adds a6bcac71c337 staging: r8188eu: remove c2h_handler field from struct hal_ops adds 9c275897b146 staging: r8188eu: simplify c2h_evt_hdl function adds 37be2f1bfc5c staging: r8188eu: remove rtw_hal_c2h_handler function adds 791e3b6add29 staging: pi433: fix docs typos and references to previous [...] adds 8ffd91d9e815 staging: wlan-ng: Remove filenames from files adds d1cfdcad99f0 staging: rtl8723bs: unwrap initialization of queues adds 6c3ec1e26468 staging: rtl8723bs: remove unnecessary parentheses adds 147dbb198737 staging: rtl8723bs: remove unused _rtw_init_queue() function adds cd1f14500922 staging: rtl8723bs: clean up comparsions to NULL adds 75cf9f9dc397 staging: r8188eu: os_dep: remove unused static variable adds 9675a1b4adea staging: r8118eu: remove useless parts of judgements from [...] adds b26232553963 staging: r8188eu: core: remove unused function adds 2fb077cd5ab2 staging: r8188eu: core: remove condition with no effect adds 5a17e8c3f9b0 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithHeaderFile() adds 34f876bb3284 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithParaFile() adds c75ee365124f staging: r8188eu: remove rtw_get_oper_bw() adds 5d5b8e4f8d84 staging: r8188eu: remove rtw_get_oper_choffset() adds b2b64dd62620 staging: r8188eu: remove get_bsstype() adds df1ef696d79a staging: r8188eu: remove CAM_empty_entry() adds 296fa3218af4 staging: r8188eu: remove is_ap_in_wep() adds 41a4f38a68fd staging: r8188eu: remove should_forbid_n_rate() adds 45efafd4ccaa staging: r8188eu: convert type of second parameter of rtw_ [...] adds 67f8dd765369 staging: r8188eu: convert type of second parameter of rtw_ [...] adds f94cef962523 staging: r8188eu: remove unnecessary type casts adds 3839c21e0c0d staging: r8188eu: remove local variable Indexforchannel adds b2ad8ba6300f staging: r8188eu: refactor field of struct odm_rf_cal adds 32e07d7db48d staging: r8188eu: remove unused constants from wifi.h adds 07674dbe44d8 staging: r8188eu: remove commented constants from wifi.h adds 1eaf21c5f46c staging: r8188eu: remove Hal_MPT_CCKTxPowerAdjustbyIndex() adds 2ec51e54f7be staging: r8188eu: remove set but unused variable adds 21fa02000982 staging: r8188eu: remove ICType from struct HAL_VERSION adds 55110bb5248f staging: r8188eu: remove unused function SetBcnCtrlReg() adds 287beb44afd1 staging: r8188eu: use mac_pton() in rtw_macaddr_cfg() adds 3b5c53bd3ec0 staging: r8188eu: ensure mac address buffer is properly aligned adds f27b211e3a00 staging: r8188eu: use ETH_ALEN adds abfab1aadaa6 staging: r8188eu: use is_*_ether_addr() in rtw_macaddr_cfg() adds 0929d1ef2ef5 staging: r8188eu: use random default mac address adds 98119aa4c75e staging: r8188eu: use ether_addr_copy() in rtw_macaddr_cfg() adds 363728329649 staging: r8188eu: add missing blank line after declarations adds b53cf65e1243 staging: r8188eu: remove unnecessary parentheses adds c29bbca243c7 staging: r8188eu: os_dep: use kmemdup instead of kzalloc a [...] adds 78a1614a81f0 staging: rtl8723bs: remove possible deadlock when disconnect adds 0868d6ee3979 staging: r8188eu: remove header file rtw_ioctl_rtl.h adds 97e1ad2abcc3 staging: r8188eu: remove unused defines from mp_custom_oid.h adds 335b153f0b20 staging: r8188eu: remove unused enum from ieee80211.h. adds 3d9ff6147830 staging: r8188eu: remove unused enum rt_eeprom_type adds fe2df2e008b7 staging: r8188eu: remove IS_HARDWARE_TYPE_8188* macros adds 486b2eb87a6b staging: r8188eu: remove enum hardware_type adds c96bb23d7110 staging: r8188eu: remove unused constant CRC32_POLY adds 24e11a227de6 staging: r8188eu: use in-kernel arc4 encryption adds 6463105d014e staging: r8188eu: remove rtw_use_tkipkey_handler() adds 3821a784051b staging: r8188eu: hal: remove condition with no effect adds 393db0f6827f staging: r8188eu: fix memory leak in rtw_set_key adds b5fd167d73b2 staging: r8188eu: remove useless memset adds 54af289311a6 staging: fbtft: fbtft-core: fix 'trailing statements shoul [...] adds 7d4b344ba0bf staging: r8188eu: remove intf_chip_configure from hal_ops adds 47d9c16183e3 staging: r8188eu: remove read_adapter_info from hal_ops adds 9f6c5162493a staging: r8188eu: remove read_chip_version from hal_ops adds ec7489656b36 staging: r8188eu: remove wrapper around ReadChipVersion8188E() adds abba8c3d88ce staging: r8188eu: remove GetHalODMVarHandler from hal_ops adds 965da82bcee9 staging: r8188eu: remove init_default_value from hal_ops adds 8dac1203cdfb staging: r8188eu: core: remove condition never execute adds 6e880440484d staging: r8188eu: remove rtw_hal_reset_security_engine function adds 58ea8e9d1075 staging: r8188eu: remove hal_reset_security_engine from st [...] adds a53dae9b9a8e staging: r8188eu: remove rtw_hal_enable_interrupt function adds c2609bf54357 staging: r8188eu: remove enable_interrupt from struct hal_ops adds 0557b7e597a0 staging: r8188eu: remove rtw_hal_disable_interrupt function adds ac7997b6121f staging: r8188eu: remove disable_interrupt from struct hal_ops adds c8a6b1d47df4 staging: r8188eu: remove rtw_hal_interrupt_handler function adds 6ab0878e1bf3 staging: r8188eu: remove interrupt_handler from struct hal_ops adds d61b1b361207 staging: r8188eu: remove rtw_hal_xmitframe_enqueue function adds 54ff2ed45cd8 staging: r8188eu: remove hal_xmitframe_enqueue from struct [...] adds c22f7f5b40c4 staging: r8188eu: remove Efuse_PgPacketWrite_BT function adds 6778b4bc3434 staging: r8188eu: remove Efuse_PgPacketWrite_BT from struc [...] adds 22bf044b0369 staging: r8188eu: remove rtw_hal_c2h_id_filter_ccx function adds 62d7d68e3beb staging: r8188eu: remove c2h_id_filter_ccx from struct hal_ops adds a0b8f4ece65e staging: r8188eu: include: remove duplicate declaration. adds 07f32223c098 staging: r8188eu: remove useless check adds f75a4eec49ef staging: r8188eu: remove _rtw_mutex_{init,free} adds d3ede18eeb46 staging: r8188eu: Remove _enter/_exit_critical_mutex() adds 16dfd0e20912 staging: r8188eu: remove InitSwLeds from hal_ops adds 9b0c770f6d2b staging: r8188eu: remove DeInitSwLeds from hal_ops adds 63b4b687c7f3 staging: r8188eu: remove dm_init from hal_ops adds aa21a7e4366d staging: r8188eu: remove dm_deinit from hal_ops adds 70ea043f3d70 staging: r8188eu: remove SetHalODMVarHandler from hal_ops adds 2dd431ad49f8 staging: r8188eu: remove empty functions adds 04eddc144f2d staging: r8188eu: remove unused function rtw_interface_ps_func() adds bb7e35ef6788 staging: r8188eu: remove interface_ps_func from hal_ops adds 201306e59ff0 staging: r8188eu: remove hal_dm_watchdog from hal_ops adds 3f6557a0bc9b staging: r8188eu: remove set_bwmode_handler from hal_ops adds 6dd2b4ad2e2d staging: r8188eu: remove set_channel_handler from hal_ops adds 14e53524cb08 staging: r8188eu: remove unused enum hal_intf_ps_func adds 86c6f5b97466 staging: r8188eu: remove Add_RateATid from hal_ops adds b8bdd0997828 staging: r8188eu: remove hal_power_on from hal_ops adds af44525a09be staging: r8188eu: remove sreset_init_value from hal_ops adds 2913d4c02652 staging: r8188eu: remove sreset_reset_value from hal_ops adds d800d734089c staging: r8188eu: remove silentreset from hal_ops adds 253b1ba9544b staging: r8188eu: remove sreset_xmit_status_check from hal_ops adds 2cdea2530537 staging: r8188eu: remove sreset_linked_status_check from hal_ops adds d0f1017a236d staging: r8188eu: remove sreset_get_wifi_status from hal_ops adds 2708d8d54871 staging: r8188eu: remove EfusePowerSwitch from hal_ops adds 4a36d842d527 staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E() adds fc2d10e135b2 staging: r8188eu: remove wrapper Efuse_PowerSwitch() adds 3bb7e9687667 staging: r8188eu: remove ReadEFuse from hal_ops adds e40aa1735933 staging: r8188eu: remove EFUSEGetEfuseDefinition from hal_ops adds f04834d3983d staging: r8188eu: remove EfuseGetCurrentSize from hal_ops adds ae8bfc4e9b5b staging: r8188eu: remove empty comments adds dc5a12da29f6 staging: r8188eu: remove Efuse_PgPacketRead from hal_ops adds 3f4b06e147de staging: r8188eu: remove Efuse_PgPacketWrite from hal_ops adds 48dd8166d65b staging: r8188eu: remove Efuse_WordEnableDataWrite from hal_ops adds d28c70900a8b staging: r8188eu: remove useless assignment adds 77b34fbb39cc staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops adds 251bb73431b7 staging: r8188eu: remove AntDivCompareHandler from hal_ops adds c14d10236562 staging: r8188eu: remove empty function rtl8188e_start_thread() adds a5ee5ea945c3 staging: r8188eu: remove empty function rtl8188e_stop_thread() adds 4e487b751369 staging: r8188eu: remove hal_notch_filter from hal_ops adds c5b46f7647b9 staging: r8188eu: remove free_hal_data from hal_ops adds 0a217ae1d8be staging: r8188eu: remove unused function rtl8188e_clone_haldata() adds 059594941b14 staging: r8188eu: remove SetBeaconRelatedRegistersHandler [...] adds b561d2f0dc01 staging: r8188eu: remove UpdateHalRAMask8188EUsb from hal_ops adds dfd1a05a3876 staging: vchiq: convert to use a miscdevice adds d2d7aa53891e staging: axis-fifo: convert to use miscdevice adds 10b898e351bb staging: r8188eu: remove redundant variable hoffset adds 75a56e00ced6 staging: r8188eu: remove unused function Hal_ProSetCrystalCap() adds fbcaf70b9b57 staging: r8188eu: remove unused function prototype adds db4e963a774c staging: r8188eu: remove unused define adds eb01e81fe1cc staging: r8188eu: this endless loop is executed only once adds 102243f893ec staging: r8188eu: Remove conditionals CONFIG_88EU_{AP_MODE,P2P} adds 411c2b9b7172 staging/mt7621-dma: Format lines in "hsdma-mt7621.c" endin [...] adds d5cece41cfe9 staging: r8188eu: remove unused PHY_GetTxPowerLevel8188E() adds 8e82b7645857 staging: r8188eu: remove unused PHY_ScanOperationBackup8188E() adds ee12165205ed staging: r8188eu: remove unused PHY_UpdateTxPowerDbm8188E() adds adcae85dc216 staging: r8188eu: remove unused rtl8192c_PHY_GetHWRegOrigi [...] adds 9f419fe743a2 staging: r8188eu: remove unused odm_Init_RSSIForDM() adds de898a769b1e staging: r8188eu: remove unused ODM_MacStatusQuery() adds 174c3c1d74be staging: r8188eu: remove unused macro READ_AND_CONFIG_TC adds 4cbdc6963995 staging: r8188eu: remove unused macro ROUND adds 3658a223d9c1 staging: rtl8723bs: remove unused macros from ioctl_linux.c adds 7946b5d6a984 staging: r8188eu: remove IOL_exec_cmds_sync() from struct hal_ops adds cc21fe8cb93f staging: r8188eu: remove wrapper rtw_IOL_exec_cmds_sync() adds 3f3a31b82c3d staging: r8188eu: remove rtw_IOL_append_LLT_cmd() adds 356bec58a2b1 staging: r8188eu: remove write-only variable bLCKInProgress adds c916d87884fd staging: r8188eu: core: remove unused variable padapter adds 1ceb1029eeb5 staging: r8188eu: core: remove unused variable Adapter adds 74ad79fa771e staging: r8188eu: remove unused function usb_endpoint_is_int adds 5cbe6c5d2c99 staging: r8188eu: remove unused function RT_usb_endpoint_i [...] adds aa35baa231bc staging: r8188eu: remove unused function RT_usb_endpoint_num adds b157483ea41c staging: r8188eu: remove the remaining usb endpoint functions adds 3e457d3f6193 staging: r8188eu: os_dep: simplifiy the rtw_resume function adds b3a0baeb494d staging: r8188eu: remove empty ODM_ReleaseTimer() adds 67639dba1724 staging: r8188eu: remove unused ODM_AcquireSpinLock() adds a35961811097 staging: r8188eu: remove unused ODM_ReleaseSpinLock() adds 0bf5b93f110d staging: r8188eu: remove unused ODM_FillH2CCmd() adds 4e3fdb1b5c59 staging: r8188eu: remove unused ODM_sleep_us() adds a890beeed007 staging: r8188eu: remove unused ODM_InitializeWorkItem() adds 5702d495e695 staging: r8188eu: remove unused ODM_StartWorkItem() adds 44745ff453b5 staging: r8188eu: remove unused ODM_StopWorkItem() adds bb4956eea4f2 staging: r8188eu: remove unused ODM_FreeWorkItem() adds 5657b9501555 staging: r8188eu: remove unused ODM_ScheduleWorkItem() adds cf6e53a118ac staging: r8188eu: remove unused ODM_IsWorkItemScheduled() adds 20032a7c7270 staging: r8188eu: remove unused ODM_SetTimer() adds 3841a2c1b1ae staging: r8188eu: remove unused ODM_Read2Byte() adds 11bb5f590169 staging: r8188eu: remove unused ODM_FreeMemory() adds 9dac2384184c staging: r8188eu: remove unused ODM_AllocateMemory() adds 8eb1e9001f05 staging: r8188eu: remove unused prototype ODM_InitializeTimer() adds 13673032acaa staging: r8188eu: remove unused ODM_CancelAllTimers() adds 31d4b1b5b678 staging: r8188eu: remove unused ODM_InitAllTimers() adds 3415632263f1 staging: r8188eu: remove mgnt_xmit from struct hal_ops adds eb9760d50019 staging: r8188eu: remove hal_xmit from struct hal_ops adds bf73846567a9 staging: r8188eu: remove read_bbreg from struct hal_ops adds a8c5bd2d2f4a staging: r8188eu: remove write_bbreg from struct hal_ops adds c1fe287dc432 staging: r8188eu: remove read_rfreg from struct hal_ops adds 43c272961b32 staging: r8188eu: remove write_rfreg from struct hal_ops adds 0af8efc197d7 staging: r8188eu: remove rtl8188e_set_hal_ops() adds e4c1935ed303 staging: vchiq: Replace function typedefs with equivalent [...] adds 590b03a8829f staging: r8188eu: make _rtw_init_queue a macro adds 9a1d3a510a38 staging: r8188eu: btcoex_rfon is always false adds db57ee8f1fc0 staging: r8188eu: setting HW_VAR_SET_RPWM does nothing adds 1d10e90a042a staging: r8188eu: remove write-only variable cpwm adds a8ccb413747d staging: r8188eu: remove write-only variable tog adds c0a099b7341c staging: r8188eu: bHWPwrPindetect is always false adds 064ff000854e staging: r8188eu: remove rtw_hw_suspend adds 03c3c8970097 staging: r8188eu: remove header file HalHWImg8188E_FW.h adds 2f4b652d744f staging: r8188eu: remove macro GET_EEPROM_EFUSE_PRIV adds b6f16ee1d764 staging: r8188eu: core: remove unused function rtw_set_tx_ [...] adds 73374fe162ce staging: r8188eu: remove unused register definitions from [...] adds d4466db8abd5 staging: r8188eu: remove header file odm_reg.h adds cfb24b67bfd6 staging: vchiq_dev: remove braces from if block adds 8757f705d936 staging: vchiq_dev: cleanup code alignment issues adds 0f982e7e1222 staging: r8188eu: remove rtw_set_rpwm adds a399a882060b staging: r8188eu: remove unused power state defines adds 6729e7541934 staging: r8188eu: _free_pwrlock is empty adds a077ab1936aa staging: r8188eu: remove unused pwrctrl definitions adds 1738994c22be staging: r8188eu: remove unused enum and array adds 128aeafb14b2 staging: r8188eu: rtw_set_ips_deny is not used adds 1bc4e56bed38 staging: r8188eu: remove unused variable cpwm_tog adds a2bd64135b68 staging: r8188eu: remove unused variable b_hw_radio_off adds eccc581432e1 staging: r8188eu: remove unused enum RT_SPINLOCK_TYPE adds d039379b8e2f staging: r8188eu: remove unused defines from odm_types.h adds e5a922a64b24 staging: r8188eu: remove unnecessary include from odm_types.h adds 22af4990ff1e staging: wfx: use abbreviated message for "incorrect sequence" adds 0ccb2c9d052d staging: wfx: do not send CAB while scanning adds a5a8eb1fe744 staging: wfx: ignore PS when STA/AP share same channel adds 10b72a7c5945 staging: wfx: wait for SCAN_CMPL after a SCAN_STOP adds 8bce06b06b80 staging: wfx: avoid possible lock-up during scan adds 9f91e736c1ca staging: wfx: drop unused argument from hif_scan() adds 14a26aa49705 staging: wfx: fix atomic accesses in wfx_tx_queue_empty() adds d4172323526a staging: wfx: take advantage of wfx_tx_queue_empty() adds 07903f0147f1 staging: wfx: declare support for TDLS adds 583f188e0c24 staging: wfx: fix support for CSA adds 08127ad2a79b staging: wfx: relax the PDS existence constraint adds 2ac7521bf99c staging: wfx: simplify API coherency check adds 46c5ab7c7c73 staging: wfx: update with the firmware API 3.8 adds e95c7ae9e3ed staging: wfx: uniformize counter names adds ec6116380660 staging: wfx: fix misleading 'rate_id' usage adds 07509c2a2599 staging: wfx: declare variables at beginning of functions adds 2af2790cb2f2 staging: wfx: simplify hif_join() adds f22f9fdfd5e0 staging: wfx: reorder function for slightly better eye candy adds cbba71c22cd0 staging: wfx: fix error names adds 46d7eb5eda2f staging: wfx: apply naming rules in hif_tx_mib.c adds 6742a9685c21 staging: wfx: remove unused definition adds ade1d528bc70 staging: wfx: remove useless debug statement adds 34ac73a400c4 staging: wfx: fix space after cast operator adds a99f20b66753 staging: wfx: remove references to WFxxx in comments adds 31f8da63312e staging: wfx: update files descriptions adds 9885474d45a8 staging: wfx: reformat comment adds 63aac5db1aba staging: wfx: avoid c99 comments adds 58de699451ce staging: wfx: fix comments styles adds b262f38c33a8 staging: wfx: remove useless comments after #endif adds c382d79a712a staging: wfx: explain the purpose of wfx_send_pds() adds 9497551376dc staging: wfx: indent functions arguments adds 5e57c668dc09 staging: wfx: ensure IRQ is ready before enabling it adds 687d2213e0ef Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 22b1255792c0 docs/cgroup: remove some duplicate words adds b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem adds c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section adds b944008bd623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4f6094f1663e scsi: hisi_sas: Use managed PCI functions adds 089226ef6a08 scsi: hisi_sas: Stop printing queue count in v3 hardware probe adds b5a9fa20e3bf scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT adds 080b4f976bf7 scsi: hisi_sas: Replace del_timer() calls with del_timer_sync() adds 9aec5ffa6e39 scsi: hisi_sas: Increase debugfs_dump_index after dump is [...] adds ce4fc333e599 scsi: libsas: Co-locate exports with symbols adds e018f03d6ccb scsi: libiscsi: Move ehwait initialization to iscsi_sessio [...] adds 08d0a992131a scsi: pm80xx: Fix incorrect port value when registering a device adds b27a40534ef7 scsi: pm80xx: Fix lockup in outbound queue management adds c29737d03c74 scsi: pm80xx: Correct inbound and outbound queue logging adds 51e6ed83bb4a scsi: pm80xx: Fix memory leak during rmmod adds 9e1c3206960f scsi: qla2xxx: Add support for mailbox passthru adds 52cca50d35f8 scsi: qla2xxx: Display 16G only as supported speeds for 38 [...] adds 8192817efbc3 scsi: qla2xxx: Check for firmware capability before creati [...] adds e6e22e6cc296 scsi: qla2xxx: Fix crash in NVMe abort path adds 527d46e0b014 scsi: qla2xxx: edif: Use link event to wake up app adds 3ef68d4f0c9e scsi: qla2xxx: Fix kernel crash when accessing port_speed [...] adds 38c61709e662 scsi: qla2xxx: Call process_response_queue() in Tx path adds 3a4e1f3b3a3c scsi: qla2xxx: Move heartbeat handling from DPC thread to [...] adds 3d33b303d4f3 scsi: qla2xxx: Fix use after free in eh_abort path adds b0fe235dad77 scsi: qla2xxx: Update version to 10.02.07.100-k adds 914418f36901 scsi: qla2xxx: Remove redundant initialization of pointer req adds 99154581b05c scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() adds 982fc3965d13 scsi: lpfc: Don't release final kref on Fport node while A [...] adds 20d2279f90ce scsi: lpfc: Fix premature rpi release for unsolicited TPLS [...] adds 88f7702984e6 scsi: lpfc: Fix hang on unload due to stuck fport node adds 3a874488d2e9 scsi: lpfc: Fix rediscovery of tape device after LIP adds a864ee709bc0 scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode adds b507357f7917 scsi: lpfc: Fix NVMe I/O failover to non-optimized path adds cd8a36a90bab scsi: lpfc: Fix FCP I/O flush functionality for TMF routines adds 25ac2c970be3 scsi: lpfc: Fix EEH support for NVMe I/O adds d5ac69b332d8 scsi: lpfc: Adjust bytes received vales during cmf timer interval adds 3ea998cbf9e7 scsi: lpfc: Fix I/O block after enabling managed congestion mode adds afd63fa51149 scsi: lpfc: Zero CGN stats only during initial driver load [...] adds 315b3fd13521 scsi: lpfc: Improve PBDE checks during SGL processing adds 0d6b26795bd2 scsi: lpfc: Update lpfc version to 14.0.0.2 adds 0a5e20fc8ca7 scsi: elx: libefc: Prefer kcalloc() over open coded arithmetic adds e9d73bfa8e04 scsi: documentation: Document Fibre Channel sysfs node for appid adds c4adf171e834 scsi: ufs: ufs-qcom: Remove unneeded variable 'err' adds 351b3a849ac7 scsi: ufs: ufshpb: Use proper power management API adds aba3b0757b6c scsi: ufs: ufs-mediatek: Change dbg select by check IP version adds 7e642ca0375b scsi: target: Remove unused function arguments adds c3e9f4593d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d818706130e virtio: don't fail on !of_device_is_compatible adds 6243e3c78ace vduse: missing error code in vduse_init() adds 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure adds ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ adds 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset adds be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() adds 47c5b80b2f6e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 08de420a8014 rpmsg: glink: Replace strncpy() with strscpy_pad() adds 537d3af1bee8 rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] adds d4d47ba71df5 remoteproc: qcom: wcnss: Drop unused smd include adds fc1b6b643958 remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD adds 99fdaca991f7 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds ff0990f8ae93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml adds ee64426a6dc0 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 129803e642ac pinctrl: core: Remove duplicated word from devm_pinctrl_un [...] adds 7e6f8d6f4a42 pinctrl: amd: Add irq field data adds acd47b9f28e5 pinctrl: amd: Handle wake-up interrupt adds d36a97736b2c pinctrl: qcom: spmi-gpio: correct parent irqspec translation adds d8b94c9ff96c pinctrl: mediatek: moore: check if pin_desc is valid before use adds f32375d59e81 pinctrl: nomadik: Kconfig: Remove repeated config dependency adds d7050df38dc3 pinctrl: Fix spelling mistake "atleast" -> "at least" adds d9608eab1e66 pinctrl: mediatek: mt8195: Add pm_ops adds 7acb009b95e7 Merge branch 'devel' into for-next adds 2659f3502c1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 075667cc6c29 pinctrl: renesas: No need to initialise global statics adds 6869dff3d8ef Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds bc0afd0cdc3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 379da59d0270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4833f42489b2 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 adds 9e122245345b Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds d1cc4b553db6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 97d5ab9fb584 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] adds 523ba75f8af2 powerpc: Split memset() to avoid multi-field overflow adds 9731ce82f2fd stddef: Fix kerndoc for sizeof_field() and offsetofend() adds e3b9413e677d stddef: Introduce struct_group() helper macro adds 6003e6efc4fb cxl/core: Replace unions with struct_group() adds e7ba3347c67e bnxt_en: Use struct_group_attr() for memcpy() region adds 5c20b5ebf84a iommu/amd: Use struct_group() for memcpy() region adds 72fa135b3e6d drm/mga/mga_ioc32: Use struct_group() for memcpy() region adds 3a9f7502ae78 HID: cp2112: Use struct_group() for memcpy() region adds 746e8baffa8e HID: roccat: Use struct_group() to zero kone_mouse_event adds c91bdfaed248 can: flexcan: Use struct_group() to zero struct flexcan_re [...] adds eaaf4240d7be cm4000_cs: Use struct_group() to zero struct cm4000_dev region adds 297b11fac25a compiler_types.h: Remove __compiletime_object_size() adds ba87531c8dbc lib/string: Move helper functions out of string.c adds 6347f2a70dfc fortify: Move remaining fortify helpers into fortify-string.h adds 907c1b4b7826 fortify: Explicitly disable Clang support adds 6d3fbca9e126 fortify: Fix dropped strcpy() compile-time write overflow check adds a0b005d639d0 fortify: Prepare to improve strnlen() and strlen() warnings adds 416c4c386d5f fortify: Allow strlen() and strnlen() to pass compile-time [...] adds fd1a89ee588c fortify: Add compile-time FORTIFY_SOURCE tests adds e9478b204124 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST adds b1c65d0f9ff9 string.h: Introduce memset_after() for wiping trailing mem [...] adds e56ffccfda00 xfrm: Use memset_after() to clear padding adds 252428a07d43 string.h: Introduce memset_startat() for wiping trailing m [...] adds f01dfda50c86 btrfs: Use memset_startat() to clear end of struct adds dc56b2575fcc stddef: Introduce DECLARE_FLEX_ARRAY() helper adds 61976e002c67 treewide: Replace open-coded flex arrays in unions adds 0c91d23b6783 treewide: Replace 0-element memcpy() destinations with fle [...] adds 386db1a29c85 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds a22a0671527f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds ba8334dd0045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2e53f56af30e kunit: drop assumption in kunit-log-test about current suite adds 3b29021ddd10 kunit: tool: allow filtering test cases via glob adds 9df6fe467e3a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds e5d572a466a3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 46f97c123c13 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 025236aa79c7 Revert "drm/vc4: dsi: Switch to devm_drm_of_get_bridge" adds 1113d1a53082 Revert "drm/vc4: dpi: Switch to devm_drm_of_get_bridge" adds 3af8891f4f60 Revert "drm/bridge: Add a function to abstract away panels" adds 95c1d026e427 mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() adds f2cba56deb73 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS adds 9223fdcf7c2b mm/damon: don't use strnlen() with known-bogus source length adds 4be062039ead xtensa: increase size of gcc stack frame check adds b0e6bc9a846f mm/shmem.c: fix judgment error in shmem_is_huge() adds fe9878371a43 ocfs2: drop acl cache for directories too adds ac9bf9e4cab6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 495b3aadd7e4 /proc/kpageflags: do not use uninitialized struct pages adds a84f01999778 procfs: prevent unpriveleged processes accessing fdinfo dir adds 4dc115f31b1d scripts/spelling.txt: add more spellings to spelling.txt adds 728315db3924 ocfs2: Fix handle refcount leak in two exception handling paths adds 9c04d4e33990 ocfs2: reflink deadlock when clone file to the same direct [...] adds a18dce3acdc6 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 4f0c28e3828b ocfs2: fix ocfs2 corrupt when iputting an inode adds 18806ac65a19 mm: move kvmalloc-related functions to slab.h adds 553d2f96dd7d mm, slub: fix two bugs in slab_debug_trace_open() adds 1013bb9bcb6f mm, slub: fix mismatch between reconstructed freelist dept [...] adds 31314adb40d7 mm, slub: fix potential memoryleak in kmem_cache_open() adds f0598267488c mm, slub: fix potential use-after-free in slab_debugfs_fops adds eca32bb3b1e4 mm, slub: fix incorrect memcg slab count for bulk free adds c78ff8406037 Compiler Attributes: add __alloc_size() for better bounds [...] adds b6b210529dcf Compiler Attributes: check GCC version for __alloc_size attribute adds a0df5138a3d5 checkpatch: add __alloc_size() to known $Attribute adds 582b77a2bfee slab: clean up function declarations adds 7b6654a4661b slab: add __alloc_size attributes for better bounds checking adds 9d53ee94849a mm/page_alloc: add __alloc_size attributes for better boun [...] adds 13b201dc8baf percpu: add __alloc_size attributes for better bounds checking adds d0eaa6341be5 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 14dc68c306e5 rapidio: avoid bogus __alloc_size warning adds d39985062362 mm/filemap.c: remove bogus VM_BUG_ON adds 34d987ea2031 vfs: keep inodes with page cache off the inode shrinker LRU adds b2a46198a8c0 mm/gup: further simplify __gup_device_huge() adds 54f834100d19 memcg: prohibit unconditional exceeding the limit of dying tasks adds 5feb94f7fbfa mm/mmap.c: fix a data race of mm->total_vm adds cd737bcacdd6 mm: use __pfn_to_section() instead of open coding it adds c418770d6f63 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds 3d590a23861f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds 40139365a728 mm: clear vmf->pte after pte_unmap_same() returns adds a1215f572009 mm: drop first_index/last_index in zap_details adds c14b21f9d12a mm: add zap_skip_check_mapping() helper adds 9aa73c5288a3 mm: introduce pmd_install() helper adds f04a2b342e8f mm: remove redundant smp_wmb() adds 06293edf45b3 lazy tlb: introduce lazy mm refcount helper functions adds c2ac9393865b lazy tlb: allow lazy tlb mm refcounting to be configurable adds 880ff502545b lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 24ce585003de powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 37c60cb8af1b mm/mremap: don't account pages in vma_to_resize() adds 498a299433d6 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds 11d2d6a43718 mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds 5b95601c574b kasan: test: add memcpy test that avoids out-of-bounds write adds 1a5405101c7c lib/stackdepot: include gfp.h adds 46adeab8dfbb lib/stackdepot: remove unused function argument adds 854bdb4619b0 lib/stackdepot: introduce __stack_depot_save() adds b95d628d7cfd kasan: common: provide can_alloc in kasan_save_stack() adds 1217bc969525 kasan: generic: introduce kasan_record_aux_stack_noalloc() adds e32b85052cb8 workqueue, kasan: avoid alloc_pages() when recording stack adds cae9cbde6907 mm/large system hash: avoid possible NULL deref in alloc_l [...] adds d8781b0c4a02 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 62dd1195ab45 mm/page_alloc.c: simplify the code by using macro K() adds 4e801a33b8e6 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds 189eee9dfdaf mm/page_alloc.c: use helper function zone_spans_pfn() adds 592f646474fb mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 3301922587de mm/page_alloc: print node fallback order adds e0a35e22acc9 mm/page_alloc: use accumulated load when building node fal [...] adds 45964a44decc mm: move node_reclaim_distance to fix NUMA without SMP adds e34d0d131ed5 mm: move fold_vm_numa_events() to fix NUMA without SMP adds 817e2ea266d0 mm: fix data race in PagePoisoned() adds 24135684d62a mm/page_isolation: fix potential missing call to unset_mig [...] adds fb4defd2ec60 mm/page_isolation: guard against possible putback unisolated page adds c63ae2da0ecc tools/vm/page_owner_sort.c: count and sort by mem adds d66301b0b207 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds a488fafcdaf6 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds c1eaea409804 oom_kill: oom_score_adj broken for processes with small me [...] adds 17f018c51f7a mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds b708bb79d5bf mm: nommu: kill arch_get_unmapped_area() adds 9e2dee8119e4 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds eabd58ebb38a mm/vmstat: annotate data race for zone->free_area[order].nr_free adds 251e5b271678 mm/memory_hotplug: add static qualifier for online_policy_ [...] adds fa0865ef4689 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds fec5faed6989 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds a7c1ddf6a387 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds a0ec98dab44f mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 720f34f69d12 mm/highmem: Remove deprecated kmap_atomic adds 75f084116f21 zram_drv: allow reclaim on bio_alloc adds 6270612525a0 zram: off by one in read_block_state() adds 5d9834ee9a6e include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds 970a5e2d0637 mm/damon: grammar s/works/work/ adds bb314e5589c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds fe1dbdd77fb5 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 6e57d6ab035d kernel/hung_task.c: Monitor killed tasks. adds d708b9a09633 proc/sysctl: make protected_* world readable adds c724f8cc6e78 lib, stackdepot: check stackdepot handle before accessing slabs adds e3dc10a0f10c lib, stackdepot: add helper to print stack entries adds 15a8f028d290 lib, stackdepot: add helper to print stack entries into buffer adds 8e2a85812ef5 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds b257ec91700b lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds 7fb9bc961506 ramfs: fix mount source show for ramfs adds 3bddc94e372f init/main.c: silence some -Wunused-parameter warnings adds 9b545c40a627 coda: avoid NULL pointer dereference from a bad inode adds 5749a41149bc coda: check for async upcall request using local state adds 6ddf1ed996c7 coda: remove err which no one care adds a2cb84dcbf6d coda: avoid flagging NULL inodes adds 2b5c3d0d45e3 coda: avoid hidden code duplication in rename adds 8ff8ef282102 coda: avoid doing bad things on inode type changes during [...] adds fba2cfb853a9 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 03c17b461086 coda: use vmemdup_user to replace the open code adds 3f812565d197 coda: bump module version to 7.2 adds 43b8f9899df4 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 85a4b5e1b488 kernel/fork.c: unshare(): use swap() to make code cleaner adds 4acce00ca0f9 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 7f0fbfc0a77b ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds 4badd48980ae Merge branch 'akpm-current/current' adds e8916030e2ad mm: migrate: simplify the file-backed pages validation whe [...] adds b4bf7a9fdfbb mm: unexport folio_memcg_{,un}lock adds 5a544c7cd917 mm: unexport {,un}lock_page_memcg adds 553e4357c7d1 Merge branch 'akpm/master' adds 9004fd387338 Add linux-next specific files for 20210917
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 (24a36d3171e4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: Documentation/ABI/testing/sysfs-class-fc | 27 + Documentation/ABI/testing/sysfs-timecard | 174 + Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 36 +- Documentation/admin-guide/cifs/changes.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 14 +- Documentation/admin-guide/media/imx7.rst | 60 + Documentation/block/queue-sysfs.rst | 9 +- Documentation/bpf/btf.rst | 29 +- Documentation/cdrom/cdrom-standard.rst | 11 + Documentation/dev-tools/checkpatch.rst | 38 + Documentation/dev-tools/kunit/running_tips.rst | 11 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/arm/arm,cci-400.yaml | 216 + .../devicetree/bindings/arm/atmel-at91.yaml | 12 + .../devicetree/bindings/arm/cci-control-port.yaml | 38 + Documentation/devicetree/bindings/arm/cci.txt | 224 - Documentation/devicetree/bindings/arm/cpus.yaml | 2 + .../arm/mediatek/mediatek,mt8195-clock.yaml | 254 + .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 73 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + Documentation/devicetree/bindings/arm/renesas.yaml | 61 + .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 + .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 + .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- .../devicetree/bindings/clock/arm,syscon-icst.yaml | 5 + .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 - .../bindings/clock/fixed-mmio-clock.yaml | 47 + .../bindings/clock/qcom,gcc-msm8998.yaml | 26 +- .../bindings/display/panel/ilitek,ili9341.yaml | 2 +- .../bindings/display/panel/samsung,s6d27a1.yaml | 98 + .../bindings/extcon/extcon-usbc-tusb320.yaml | 4 +- .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 62 + Documentation/devicetree/bindings/gnss/u-blox.txt | 45 - .../bindings/gpio/rockchip,gpio-bank.yaml | 2 + .../devicetree/bindings/hwmon/iio-hwmon.yaml | 37 + .../devicetree/bindings/media/ti,cal.yaml | 4 +- .../bindings/memory-controllers/fsl/ddr.txt | 29 - .../bindings/memory-controllers/fsl/fsl,ddr.yaml | 83 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 25 + Documentation/devicetree/bindings/mmc/mmc-card.txt | 30 - .../devicetree/bindings/mmc/mmc-card.yaml | 48 + .../devicetree/bindings/mmc/mmc-controller.yaml | 6 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + .../devicetree/bindings/net/lantiq,etop-xway.yaml | 69 + .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 - .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 75 + .../bindings/regulator/silergy,sy8106a.yaml | 52 + .../bindings/regulator/sy8106a-regulator.txt | 23 - .../bindings/reserved-memory/memory-region.yaml | 40 + .../bindings/reserved-memory/reserved-memory.txt | 172 +- .../bindings/reserved-memory/reserved-memory.yaml | 100 + .../bindings/reserved-memory/shared-dma-pool.yaml | 87 + .../bindings/serial/brcm,bcm6345-uart.txt | 36 - .../bindings/serial/brcm,bcm6345-uart.yaml | 47 + .../devicetree/bindings/serial/samsung_uart.yaml | 1 + .../bindings/serial/xlnx,opb-uartlite.txt | 23 - .../bindings/serial/xlnx,opb-uartlite.yaml | 90 + Documentation/devicetree/bindings/sound/bt-sco.txt | 13 - .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 157 + .../devicetree/bindings/sound/linux,bt-sco.yaml | 38 + .../devicetree/bindings/sound/linux,spdif-dit.yaml | 32 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/name-prefix.yaml | 21 + .../bindings/sound/nvidia,tegra186-dspk.yaml | 9 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 9 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 9 +- .../devicetree/bindings/sound/nxp,tfa989x.yaml | 9 +- .../devicetree/bindings/sound/realtek,rt5682s.yaml | 100 + .../devicetree/bindings/sound/rockchip,pdm.txt | 46 - .../devicetree/bindings/sound/rockchip,pdm.yaml | 120 + Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 17 - .../bindings/sound/simple-audio-amplifier.yaml | 45 + .../bindings/sound/simple-audio-mux.yaml | 9 +- .../bindings/sound/spdif-transmitter.txt | 10 - .../devicetree/bindings/sound/wlf,wm8978.yaml | 58 + .../devicetree/bindings/spi/ingenic,spi.yaml | 72 + .../devicetree/bindings/usb/atmel-usb.txt | 4 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 1 + .../devicetree/bindings/usb/snps,dwc3.yaml | 8 + .../devicetree/bindings/usb/udc-xilinx.txt | 18 - .../devicetree/bindings/usb/xlnx,usb2.yaml | 41 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/devicetree/bindings/w1/w1-gpio.txt | 27 - Documentation/devicetree/bindings/w1/w1-gpio.yaml | 44 + Documentation/driver-api/dma-buf.rst | 6 - Documentation/driver-api/serial/n_gsm.rst | 71 +- Documentation/filesystems/cifs/cifsroot.rst | 2 +- Documentation/gpu/drm-mm.rst | 84 +- Documentation/gpu/i915.rst | 25 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max6620.rst | 46 + Documentation/process/changes.rst | 2 +- Documentation/process/index.rst | 1 + Documentation/process/maintainer-handbooks.rst | 18 + Documentation/process/maintainer-tip.rst | 785 + Documentation/process/submitting-patches.rst | 7 + Documentation/scheduler/sched-bwc.rst | 84 +- .../translations/zh_CN/admin-guide/README.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 + .../translations/zh_TW/admin-guide/README.rst | 2 +- Documentation/translations/zh_TW/index.rst | 10 +- Documentation/userspace-api/ioctl/cdrom.rst | 3 + Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 3 + .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 3 + Documentation/virt/ne_overview.rst | 21 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/page_owner.rst | 23 +- MAINTAINERS | 24 +- Makefile | 33 +- Next/SHA1s | 375 +- Next/Trees | 3 + Next/merge.log | 4621 ++++-- arch/alpha/include/asm/bitops.h | 2 + arch/alpha/include/asm/io.h | 6 +- arch/alpha/include/asm/setup.h | 43 + arch/alpha/include/uapi/asm/setup.h | 42 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/bitops.h | 1 + arch/arm/arm-soc-for-next-contents.txt | 150 - arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/at91-lmu5000.dts | 147 + arch/arm/boot/dts/at91-q5xr5.dts | 199 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 24 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama7g5ek.dts | 17 + arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/exynos5250.dtsi | 1 - arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts | 237 + arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 8 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 + arch/arm/boot/dts/sama7g5.dtsi | 55 + arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 21 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 18 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 11 - arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 11 - arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 11 - arch/arm/boot/dts/vexpress-v2p-ca9.dts | 12 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/include/asm/bitops.h | 1 + arch/arm/include/asm/syscall.h | 10 - arch/arm/mach-at91/pm.c | 130 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 + arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 4 + arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 11 - arch/arm64/boot/dts/arm/juno-base.dtsi | 12 - arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 21 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 - .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 20 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 11 - arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 83 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 5 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 162 +- arch/arm64/boot/dts/renesas/Makefile | 24 + arch/arm64/boot/dts/renesas/draak.dtsi | 683 + arch/arm64/boot/dts/renesas/ebisu.dtsi | 799 ++ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 109 + .../boot/dts/renesas/r8a779m0-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 + .../boot/dts/renesas/r8a779m2-salvator-xs.dts | 46 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts | 45 + arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 + .../boot/dts/renesas/r8a779m4-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7-draak.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + .../boot/dts/renesas/r8a779m8-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts | 52 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 240 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 10 + arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/bitops.h | 1 + arch/arm64/include/asm/syscall.h | 10 - arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/process.c | 3 +- arch/csky/include/asm/bitops.h | 1 + arch/csky/include/asm/syscall.h | 9 - arch/h8300/include/asm/bitops.h | 1 + arch/hexagon/include/asm/bitops.h | 1 + arch/ia64/include/asm/bitops.h | 2 + arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/ptrace.c | 31 +- arch/m68k/include/asm/bitops.h | 2 + arch/m68k/include/asm/raw_io.h | 20 +- arch/m68k/mvme147/config.c | 4 +- arch/m68k/mvme16x/config.c | 4 +- arch/microblaze/include/asm/syscall.h | 33 - arch/mips/Kconfig | 1 + arch/mips/alchemy/devboards/db1550.c | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 9 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 44 +- arch/mips/include/asm/bitops.h | 1 + arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- arch/mips/kernel/uprobes.c | 1 + arch/mips/lantiq/xway/dma.c | 57 +- arch/mips/net/bpf_jit.c | 57 +- arch/nds32/include/asm/syscall.h | 22 - arch/nios2/include/asm/syscall.h | 11 - arch/openrisc/include/asm/bitops.h | 1 + arch/openrisc/include/asm/syscall.h | 7 - arch/parisc/include/asm/bitops.h | 2 + arch/parisc/include/asm/page.h | 2 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/asm-const.h | 10 - arch/powerpc/include/asm/bitops.h | 2 + arch/powerpc/include/asm/cputhreads.h | 2 +- arch/powerpc/include/asm/syscall.h | 10 - arch/powerpc/kernel/interrupt.c | 43 + arch/powerpc/kernel/interrupt_64.S | 41 - arch/powerpc/kernel/mce.c | 17 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 36 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/powerpc/sysdev/xics/xics-common.c | 4 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/bitops.h | 1 + arch/riscv/include/asm/syscall.h | 9 - arch/s390/Kconfig | 11 +- arch/s390/Makefile | 7 - arch/s390/configs/debug_defconfig | 8 +- arch/s390/configs/defconfig | 5 +- arch/s390/include/asm/bitops.h | 1 + arch/s390/include/asm/syscall.h | 12 - arch/s390/kernel/setup.c | 1 + arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/pci/pci_mmio.c | 4 +- arch/sh/boot/dts/j2_mimas_v2.dts | 2 + arch/sh/include/asm/bitops.h | 1 + arch/sh/include/asm/syscall_32.h | 12 - arch/sparc/include/asm/bitops_32.h | 1 + arch/sparc/include/asm/bitops_64.h | 2 + arch/sparc/include/asm/syscall.h | 10 - arch/sparc/kernel/ioport.c | 4 +- arch/sparc/kernel/mdesc.c | 3 +- arch/um/include/asm/syscall-generic.h | 14 - arch/x86/Kconfig | 1 + arch/x86/events/intel/core.c | 67 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 20 +- arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 16 +- arch/x86/events/perf_event.h | 19 + arch/x86/hyperv/hv_apic.c | 43 +- arch/x86/ia32/ia32_signal.c | 14 +- arch/x86/include/asm/asm.h | 55 +- arch/x86/include/asm/bitops.h | 2 + arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/include/asm/extable.h | 44 +- arch/x86/include/asm/extable_fixup_types.h | 22 + arch/x86/include/asm/fpu/internal.h | 46 +- arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/paravirt.h | 31 +- arch/x86/include/asm/ptrace.h | 2 +- arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/syscall.h | 33 - arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/xen/hypercall.h | 6 +- arch/x86/kernel/acpi/boot.c | 9 + arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/cpu/mce/core.c | 83 +- arch/x86/kernel/cpu/mce/internal.h | 14 +- arch/x86/kernel/cpu/mce/severity.c | 22 +- arch/x86/kernel/fpu/signal.c | 144 +- arch/x86/kernel/irqflags.S | 2 + arch/x86/kernel/paravirt.c | 45 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/kernel/sev-shared.c | 2 +- arch/x86/kernel/signal.c | 18 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/svm/svm_ops.h | 4 +- arch/x86/kvm/vmx/evmcs.h | 4 +- arch/x86/lib/copy_mc_64.S | 8 +- arch/x86/mm/extable.c | 131 +- arch/x86/mm/kasan_init_64.c | 6 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 3 +- arch/x86/net/bpf_jit_comp.c | 117 +- arch/x86/um/Kconfig | 1 + arch/x86/xen/enlighten_pv.c | 77 +- arch/x86/xen/irq.c | 31 +- arch/x86/xen/mmu_pv.c | 100 +- arch/x86/xen/xen-asm.S | 79 +- arch/x86/xen/xen-head.S | 34 +- arch/xtensa/include/asm/bitops.h | 1 + arch/xtensa/include/asm/syscall.h | 11 - block/blk-mq.c | 2 +- block/bsg.c | 23 +- drivers/acpi/resource.c | 49 +- drivers/android/binder.c | 58 +- drivers/android/binder_internal.h | 2 + drivers/base/arch_numa.c | 2 +- drivers/base/platform.c | 3 +- drivers/base/power/trace.c | 10 + drivers/block/null_blk/main.c | 102 +- drivers/block/null_blk/null_blk.h | 4 + drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/zram/zram_drv.c | 4 +- drivers/cdrom/cdrom.c | 59 +- drivers/char/mem.c | 8 +- drivers/char/xillybus/xillybus.h | 10 +- drivers/char/xillybus/xillybus_core.c | 4 +- drivers/char/xillybus/xillybus_of.c | 2 +- drivers/char/xillybus/xillybus_pcie.c | 33 +- drivers/clk/clk-composite.c | 1 + drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk.h | 431 +- drivers/clk/mediatek/Kconfig | 28 +- drivers/clk/mediatek/Makefile | 8 + drivers/clk/mediatek/clk-apmixed.c | 3 + drivers/clk/mediatek/clk-cpumux.c | 3 + drivers/clk/mediatek/clk-gate.c | 8 + drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 2 + drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 145 + drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 92 + drivers/clk/mediatek/clk-mt8195-cam.c | 142 + drivers/clk/mediatek/clk-mt8195-ccu.c | 50 + drivers/clk/mediatek/clk-mt8195-img.c | 96 + drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 68 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 206 + drivers/clk/mediatek/clk-mt8195-ipe.c | 51 + drivers/clk/mediatek/clk-mt8195-mfg.c | 47 + drivers/clk/mediatek/clk-mt8195-peri_ao.c | 62 + drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 47 + drivers/clk/mediatek/clk-mt8195-topckgen.c | 1273 ++ drivers/clk/mediatek/clk-mt8195-vdec.c | 104 + drivers/clk/mediatek/clk-mt8195-vdo0.c | 123 + drivers/clk/mediatek/clk-mt8195-vdo1.c | 140 + drivers/clk/mediatek/clk-mt8195-venc.c | 69 + drivers/clk/mediatek/clk-mt8195-vpp0.c | 110 + drivers/clk/mediatek/clk-mt8195-vpp1.c | 108 + drivers/clk/mediatek/clk-mt8195-wpe.c | 143 + drivers/clk/mediatek/clk-mtk.c | 29 +- drivers/clk/mediatek/clk-mtk.h | 1 + drivers/clk/mediatek/clk-mux.c | 6 + drivers/clk/mediatek/clk-pll.c | 6 +- drivers/clk/mediatek/reset.c | 2 + drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clk/qcom/a53-pll.c | 4 +- drivers/clk/qcom/common.c | 8 +- drivers/clk/qcom/gcc-msm8998.c | 705 +- drivers/clk/qcom/gcc-sdm660.c | 80 +- drivers/clk/qcom/gpucc-msm8998.c | 13 +- drivers/clk/qcom/gpucc-sdm660.c | 15 +- drivers/clk/qcom/kpss-xcc.c | 4 +- drivers/clk/qcom/mmcc-msm8998.c | 183 +- drivers/clk/qcom/mmcc-sdm660.c | 72 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/clk/samsung/clk-exynos-audss.c | 4 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/clk/sunxi-ng/ccu_mux.h | 1 - drivers/clk/sunxi/clk-mod0.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +- drivers/clk/versatile/clk-icst.c | 3 +- drivers/cpufreq/cpufreq_governor_attr_set.c | 2 +- drivers/cpufreq/intel_pstate.c | 22 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 1 - drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 1 + drivers/dma-buf/dma-fence.c | 13 +- drivers/dma-buf/dma-resv.c | 24 +- drivers/dma-buf/heaps/system_heap.c | 5 +- drivers/dma-buf/seqno-fence.c | 71 - drivers/dma/ti/edma.c | 2 +- drivers/edac/dmc520_edac.c | 2 +- drivers/edac/edac_mc.c | 42 +- drivers/edac/synopsys_edac.c | 2 +- drivers/extcon/extcon-usbc-tusb320.c | 156 +- drivers/gpu/drm/Kconfig | 9 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 231 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 113 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 97 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 30 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 44 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 56 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 368 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 51 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 31 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 94 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 167 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 69 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 47 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 20 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 23 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 20 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 5 + .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 + .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 6 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 11 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h | 126 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 74 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h | 162 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 + drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 + .../display/dc/virtual/virtual_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 + .../drm/amd/display/include/link_service_types.h | 16 + .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 86 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 481 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 28 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 21 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 15 + drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 15 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 27 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/ite-it66121.c | 5 +- drivers/gpu/drm/bridge/parade-ps8640.c | 18 +- drivers/gpu/drm/drm_connector.c | 79 + drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_dp_mst_topology.c | 5 +- drivers/gpu/drm/drm_edid.c | 89 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 23 +- drivers/gpu/drm/drm_gem_vram_helper.c | 1 - drivers/gpu/drm/drm_ioctl.c | 21 +- drivers/gpu/drm/drm_kms_helper_common.c | 11 - drivers/gpu/drm/drm_mm.c | 5 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 49 +- drivers/gpu/drm/drm_sysfs.c | 87 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 47 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 + drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 8 + drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 4 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/gud/Kconfig | 2 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/display/g4x_dp.c | 8 +- drivers/gpu/drm/i915/display/icl_dsi.c | 86 +- drivers/gpu/drm/i915/display/intel_acpi.c | 46 + drivers/gpu/drm/i915/display/intel_acpi.h | 3 + drivers/gpu/drm/i915/display/intel_backlight.c | 1776 +++ drivers/gpu/drm/i915/display/intel_backlight.h | 52 + drivers/gpu/drm/i915/display/intel_bios.c | 375 +- drivers/gpu/drm/i915/display/intel_bw.c | 19 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 10 + drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 43 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 58 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 7 + drivers/gpu/drm/i915/display/intel_display.c | 992 +- drivers/gpu/drm/i915/display/intel_display.h | 18 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 88 +- drivers/gpu/drm/i915/display/intel_display_power.h | 4 + drivers/gpu/drm/i915/display/intel_display_types.h | 28 +- drivers/gpu/drm/i915/display/intel_dmc.c | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 717 +- drivers/gpu/drm/i915/display/intel_dp.h | 15 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 19 +- drivers/gpu/drm/i915/display/intel_dpll.c | 595 +- drivers/gpu/drm/i915/display/intel_dpll.h | 23 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 41 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 - drivers/gpu/drm/i915/display/intel_dpt.c | 229 + drivers/gpu/drm/i915/display/intel_dpt.h | 19 + drivers/gpu/drm/i915/display/intel_drrs.c | 437 + drivers/gpu/drm/i915/display/intel_drrs.h | 36 + .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 481 + drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fbc.c | 89 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 1 + drivers/gpu/drm/i915/display/intel_fdi.c | 202 +- drivers/gpu/drm/i915/display/intel_fdi.h | 4 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 64 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 18 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1794 +-- drivers/gpu/drm/i915/display/intel_panel.h | 43 +- drivers/gpu/drm/i915/display/intel_psr.c | 105 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 222 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 3 +- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 77 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 1 - .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 +- drivers/gpu/drm/i915/gt/intel_rps.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 61 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 - drivers/gpu/drm/lima/lima_gem.c | 9 +- drivers/gpu/drm/lima/lima_sched.c | 28 +- drivers/gpu/drm/lima/lima_sched.h | 6 +- drivers/gpu/drm/mcde/mcde_drv.c | 4 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 3 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 4 +- drivers/gpu/drm/msm/msm_gem.h | 5 - drivers/gpu/drm/msm/msm_gem_submit.c | 35 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 12 - drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 - drivers/gpu/drm/omapdrm/Kconfig | 1 - drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 85 +- drivers/gpu/drm/panel/panel-samsung-s6d27a1.c | 320 + drivers/gpu/drm/panel/panel-simple.c | 26 +- drivers/gpu/drm/panfrost/panfrost_device.c | 4 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 29 +- drivers/gpu/drm/panfrost/panfrost_job.c | 48 +- drivers/gpu/drm/panfrost/panfrost_job.h | 5 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 12 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 - drivers/gpu/drm/r128/ati_pcigart.c | 11 +- drivers/gpu/drm/radeon/r600_dpm.c | 4 +- drivers/gpu/drm/radeon/radeon_fence.c | 24 +- drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 7 +- drivers/gpu/drm/rockchip/Kconfig | 1 - drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 140 +- drivers/gpu/drm/scheduler/sched_fence.c | 62 +- drivers/gpu/drm/scheduler/sched_main.c | 173 +- drivers/gpu/drm/stm/ltdc.c | 7 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 18 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 28 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 4 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/dc.c | 3 - drivers/gpu/drm/tegra/dc.h | 6 - drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/plane.c | 2 +- drivers/gpu/drm/tegra/uapi.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 4 +- drivers/gpu/drm/tiny/bochs.c | 8 + drivers/gpu/drm/ttm/ttm_bo.c | 49 +- drivers/gpu/drm/ttm/ttm_module.c | 12 + drivers/gpu/drm/ttm/ttm_pool.c | 43 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 8 +- drivers/gpu/drm/ttm/ttm_resource.c | 49 + drivers/gpu/drm/ttm/ttm_tt.c | 17 +- drivers/gpu/drm/udl/Kconfig | 1 + drivers/gpu/drm/v3d/Kconfig | 2 +- drivers/gpu/drm/v3d/v3d_drv.h | 6 +- drivers/gpu/drm/v3d/v3d_gem.c | 118 +- drivers/gpu/drm/v3d/v3d_sched.c | 44 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 6 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 133 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/gpu/drm/vgem/vgem_drv.c | 342 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 + drivers/gpu/drm/virtio/virtgpu_prime.c | 32 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 61 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/gpu/drm/zte/Kconfig | 10 - drivers/gpu/drm/zte/Makefile | 10 - drivers/gpu/drm/zte/zx_common_regs.h | 28 - drivers/gpu/drm/zte/zx_drm_drv.c | 184 - drivers/gpu/drm/zte/zx_drm_drv.h | 34 - drivers/gpu/drm/zte/zx_hdmi.c | 760 - drivers/gpu/drm/zte/zx_hdmi_regs.h | 66 - drivers/gpu/drm/zte/zx_plane.c | 537 - drivers/gpu/drm/zte/zx_plane.h | 26 - drivers/gpu/drm/zte/zx_plane_regs.h | 120 - drivers/gpu/drm/zte/zx_tvenc.c | 400 - drivers/gpu/drm/zte/zx_tvenc_regs.h | 27 - drivers/gpu/drm/zte/zx_vga.c | 527 - drivers/gpu/drm/zte/zx_vga_regs.h | 33 - drivers/gpu/drm/zte/zx_vou.c | 921 -- drivers/gpu/drm/zte/zx_vou.h | 64 - drivers/gpu/drm/zte/zx_vou_regs.h | 212 - drivers/gpu/host1x/fence.c | 6 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 10 +- drivers/hid/hid-apple.c | 7 + drivers/hid/hid-betopff.c | 13 +- drivers/hid/hid-debug.c | 1 + drivers/hid/hid-input.c | 1 + drivers/hid/wacom_wac.c | 8 + drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/ltc2992.c | 3 +- drivers/hwmon/max6620.c | 514 + drivers/hwmon/mlxreg-fan.c | 71 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwtracing/coresight/coresight-syscfg.c | 1 + drivers/i2c/busses/i2c-xiic.c | 161 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/iio/adc/ad7124.c | 2 +- drivers/infiniband/hw/irdma/hw.c | 16 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/macintosh/smu.c | 2 +- drivers/mcb/mcb-core.c | 12 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/cec/core/cec-pin.c | 4 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 4 +- drivers/media/cec/platform/meson/ao-cec.c | 4 +- drivers/media/cec/platform/s5p/s5p_cec.c | 4 +- drivers/media/cec/platform/sti/stih-cec.c | 4 +- drivers/media/cec/platform/stm32/stm32-cec.c | 4 +- drivers/media/firewire/firedtv-avc.c | 14 +- drivers/media/firewire/firedtv-ci.c | 2 + drivers/media/i2c/tda1997x.c | 8 +- drivers/media/mc/Kconfig | 8 - drivers/media/mc/mc-devnode.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 4 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-queue.c | 13 +- drivers/media/pci/cx18/cx18-streams.c | 16 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +- drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-queue.c | 18 +- drivers/media/pci/ivtv/ivtv-streams.c | 22 +- drivers/media/pci/ivtv/ivtv-udma.c | 19 +- drivers/media/pci/ivtv/ivtv-yuv.c | 10 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 20 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 4 +- drivers/media/platform/aspeed-video.c | 16 +- drivers/media/platform/cadence/cdns-csi2rx.c | 4 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/coda/imx-vdoa.c | 3 +- drivers/media/platform/davinci/vpbe_venc.c | 9 +- drivers/media/platform/davinci/vpif.c | 5 +- drivers/media/platform/davinci/vpss.c | 10 +- drivers/media/platform/exynos-gsc/gsc-core.c | 3 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 6 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/meson/ge2d/ge2d.c | 4 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 8 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 20 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 10 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe.c | 3 +- drivers/media/platform/qcom/venus/core.c | 4 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 +- drivers/media/platform/rcar_drif.c | 3 +- drivers/media/platform/rcar_fdp1.c | 4 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 5 +- drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-g2d/g2d.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 9 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/sti/hva/hva-hw.c | 4 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 4 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 4 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/vsp1/vsp1_drv.c | 4 +- drivers/media/platform/xilinx/xilinx-vip.c | 4 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/sunxi-cir.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 1 + drivers/media/test-drivers/vim2m.c | 5 - drivers/media/test-drivers/vivid/vivid-cec.c | 341 +- drivers/media/test-drivers/vivid/vivid-cec.h | 9 +- drivers/media/test-drivers/vivid/vivid-core.c | 38 +- drivers/media/test-drivers/vivid/vivid-core.h | 23 +- drivers/media/usb/airspy/airspy.c | 5 +- drivers/media/usb/gspca/gspca.c | 2 + drivers/media/usb/pvrusb2/pvrusb2-ctrl.c | 25 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 - drivers/media/usb/uvc/uvc_ctrl.c | 260 +- drivers/media/usb/uvc/uvc_driver.c | 15 +- drivers/media/usb/uvc/uvc_metadata.c | 2 +- drivers/media/usb/uvc/uvc_v4l2.c | 103 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/usb/uvc/uvcvideo.h | 17 +- drivers/media/v4l2-core/v4l2-ioctl.c | 67 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 4 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/core/ms_block.c | 6 +- drivers/memstick/core/mspro_block.c | 6 +- drivers/memstick/host/jmb38x_ms.c | 3 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/misc/hisi_hikey_usb.c | 119 +- drivers/misc/pvpanic/pvpanic-mmio.c | 9 +- drivers/misc/pvpanic/pvpanic-pci.c | 26 +- drivers/misc/pvpanic/pvpanic.c | 16 +- drivers/misc/tifm_core.c | 3 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/core/mmc_test.c | 1 - drivers/mmc/host/cqhci-core.c | 4 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mtd/mtdswap.c | 1 - drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/gpio.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 6 + drivers/net/ethernet/3com/3c515.c | 2 +- drivers/net/ethernet/arc/emac_mdio.c | 9 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 6 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 33 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 3 - drivers/net/ethernet/cavium/thunder/nic_main.c | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 6 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 6 +- drivers/net/ethernet/ethoc.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 7 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 65 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 6 +- drivers/net/ethernet/i825xx/82596.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 640 +- drivers/net/ethernet/ibm/ibmvnic.h | 10 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/lantiq_etop.c | 21 +- drivers/net/ethernet/lantiq_xrx200.c | 21 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 60 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 54 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 135 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 112 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 3 - .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 7 + drivers/net/ethernet/mellanox/mlxsw/core.c | 67 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 - drivers/net/ethernet/mellanox/mlxsw/core_env.c | 183 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 13 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 177 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 326 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 10 + .../net/ethernet/netronome/nfp/flower/offload.c | 3 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 23 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 47 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 - drivers/net/hamradio/6pack.c | 4 +- drivers/net/netdevsim/ethtool.c | 28 + drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/at803x.c | 15 + drivers/net/phy/dp83640_reg.h | 2 +- drivers/net/phy/phy_device.c | 4 +- drivers/net/virtio_net.c | 2 +- drivers/net/wan/Makefile | 2 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 +- drivers/nfc/fdp/i2c.c | 1 - drivers/nfc/microread/mei.c | 4 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 4 - drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/pn544/mei.c | 8 +- drivers/of/property.c | 2 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/quirks.c | 9 +- drivers/pci/vpd.c | 36 +- drivers/pcmcia/db1xxx_ss.c | 1 + drivers/pinctrl/core.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 18 + drivers/pinctrl/mediatek/pinctrl-mt8195.c | 1 + drivers/pinctrl/nomadik/Kconfig | 1 - drivers/pinctrl/pinctrl-amd.c | 19 +- drivers/pinctrl/pinctrl-amd.h | 1 + drivers/pinctrl/pinctrl-st.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 37 +- drivers/pinctrl/renesas/core.c | 12 +- drivers/platform/x86/Kconfig | 17 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/hp-wmi.c | 329 +- drivers/platform/x86/intel/punit_ipc.c | 3 +- drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 54 +- drivers/platform/x86/wmaa-backlight-wmi.c | 205 + drivers/platform/x86/wmi.c | 369 +- drivers/ptp/idt8a340_reg.h | 65 +- drivers/ptp/ptp_clockmatrix.c | 766 +- drivers/ptp/ptp_clockmatrix.h | 64 +- drivers/ptp/ptp_ocp.c | 1343 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/rtq6752-regulator.c | 18 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/remoteproc/Kconfig | 10 +- drivers/remoteproc/qcom_wcnss.c | 1 - drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/s390/char/sclp_early.c | 3 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/ap_queue.c | 4 +- drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/scsi/elx/libefc/efc_fabric.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 24 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 37 +- drivers/scsi/libiscsi.c | 3 +- drivers/scsi/libsas/sas_init.c | 5 +- drivers/scsi/libsas/sas_scsi_host.c | 23 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 41 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 32 +- drivers/scsi/lpfc/lpfc_init.c | 49 +- drivers/scsi/lpfc/lpfc_nvme.c | 70 +- drivers/scsi/lpfc/lpfc_nvmet.c | 44 +- drivers/scsi/lpfc/lpfc_scsi.c | 92 +- drivers/scsi/lpfc/lpfc_sli.c | 149 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/pm8001/pm8001_ctl.c | 6 +- drivers/scsi/pm8001/pm8001_hwi.c | 7 +- drivers/scsi/pm8001/pm8001_init.c | 12 + drivers/scsi/pm8001/pm8001_sas.c | 15 + drivers/scsi/pm8001/pm8001_sas.h | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 60 +- drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_bsg.c | 48 + drivers/scsi/qla2xxx/qla_bsg.h | 7 + drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 + drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 17 +- drivers/scsi/qla2xxx/qla_mbx.c | 35 +- drivers/scsi/qla2xxx/qla_nvme.c | 20 +- drivers/scsi/qla2xxx/qla_os.c | 90 +- drivers/scsi/qla2xxx/qla_version.h | 6 +- drivers/scsi/sd.c | 5 +- drivers/scsi/ufs/ufs-mediatek.c | 21 +- drivers/scsi/ufs/ufs-mediatek.h | 6 + drivers/scsi/ufs/ufs-qcom.c | 3 +- drivers/scsi/ufs/ufshpb.c | 8 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 + drivers/soc/fsl/qbman/bman_portal.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 2 +- drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 + drivers/soc/samsung/Kconfig | 1 + drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/soc/ti/k3-ringacc.c | 4 +- drivers/spi/Kconfig | 9 + drivers/spi/Makefile | 1 + drivers/spi/spi-amd.c | 113 +- drivers/spi/spi-ingenic.c | 482 + drivers/staging/axis-fifo/axis-fifo.c | 88 +- drivers/staging/fbtft/fbtft-core.c | 3 +- drivers/staging/greybus/uart.c | 62 +- drivers/staging/media/imx/TODO | 5 - drivers/staging/mt7621-dma/hsdma-mt7621.c | 6 +- drivers/staging/pi433/pi433_if.h | 23 +- drivers/staging/r8188eu/Kconfig | 10 - drivers/staging/r8188eu/core/rtw_ap.c | 19 +- drivers/staging/r8188eu/core/rtw_cmd.c | 65 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 203 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 38 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 5 - drivers/staging/r8188eu/core/rtw_iol.c | 12 +- drivers/staging/r8188eu/core/rtw_mlme.c | 35 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 187 +- drivers/staging/r8188eu/core/rtw_mp.c | 25 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 18 +- drivers/staging/r8188eu/core/rtw_p2p.c | 20 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 116 - drivers/staging/r8188eu/core/rtw_recv.c | 25 +- drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 2 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 34 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 101 +- drivers/staging/r8188eu/core/rtw_xmit.c | 49 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 4 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 2 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 2 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 17 +- drivers/staging/r8188eu/hal/hal_com.c | 13 +- drivers/staging/r8188eu/hal/hal_intf.c | 319 +- drivers/staging/r8188eu/hal/odm.c | 32 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 13 - drivers/staging/r8188eu/hal/odm_interface.c | 80 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 5 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 184 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 159 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 207 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 34 +- drivers/staging/r8188eu/hal/usb_halinit.c | 77 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 4 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 - drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 - drivers/staging/r8188eu/include/HalVerDef.h | 61 - drivers/staging/r8188eu/include/drv_types.h | 8 - drivers/staging/r8188eu/include/hal_intf.h | 248 +- drivers/staging/r8188eu/include/ieee80211.h | 40 - drivers/staging/r8188eu/include/ioctl_cfg80211.h | 2 - drivers/staging/r8188eu/include/mp_custom_oid.h | 270 +- drivers/staging/r8188eu/include/odm.h | 16 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 - drivers/staging/r8188eu/include/odm_interface.h | 45 - drivers/staging/r8188eu/include/odm_precomp.h | 1 - drivers/staging/r8188eu/include/odm_reg.h | 89 - drivers/staging/r8188eu/include/odm_types.h | 18 - drivers/staging/r8188eu/include/osdep_intf.h | 1 - drivers/staging/r8188eu/include/osdep_service.h | 21 +- drivers/staging/r8188eu/include/rtl8188e_cmd.h | 2 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 12 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 2 - drivers/staging/r8188eu/include/rtw_ap.h | 5 - drivers/staging/r8188eu/include/rtw_cmd.h | 4 - drivers/staging/r8188eu/include/rtw_debug.h | 8 - drivers/staging/r8188eu/include/rtw_eeprom.h | 2 +- drivers/staging/r8188eu/include/rtw_efuse.h | 9 - drivers/staging/r8188eu/include/rtw_io.h | 2 - drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 - drivers/staging/r8188eu/include/rtw_iol.h | 6 +- drivers/staging/r8188eu/include/rtw_mlme.h | 5 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 10 - drivers/staging/r8188eu/include/rtw_mp.h | 2 - drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 1 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 105 - drivers/staging/r8188eu/include/rtw_security.h | 20 +- drivers/staging/r8188eu/include/rtw_xmit.h | 2 - drivers/staging/r8188eu/include/sta_info.h | 7 - drivers/staging/r8188eu/include/usb_osintf.h | 2 - drivers/staging/r8188eu/include/wifi.h | 52 - drivers/staging/r8188eu/include/xmit_osdep.h | 2 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 125 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 4 - drivers/staging/r8188eu/os_dep/os_intfs.c | 46 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 18 - drivers/staging/r8188eu/os_dep/usb_intf.c | 141 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 - drivers/staging/r8188eu/os_dep/xmit_linux.c | 4 - drivers/staging/rtl8723bs/core/rtw_ap.c | 23 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 99 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 63 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 15 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 46 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 24 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 32 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 7 - .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../interface/vchiq_arm/vchiq_connected.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 178 +- drivers/staging/wfx/bh.c | 37 +- drivers/staging/wfx/bh.h | 4 +- drivers/staging/wfx/bus_sdio.c | 25 +- drivers/staging/wfx/bus_spi.c | 22 +- drivers/staging/wfx/data_rx.c | 7 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 87 +- drivers/staging/wfx/data_tx.h | 6 +- drivers/staging/wfx/debug.c | 56 +- drivers/staging/wfx/debug.h | 2 +- drivers/staging/wfx/fwio.c | 26 +- drivers/staging/wfx/fwio.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 14 +- drivers/staging/wfx/hif_api_general.h | 25 +- drivers/staging/wfx/hif_api_mib.h | 85 +- drivers/staging/wfx/hif_rx.c | 23 +- drivers/staging/wfx/hif_rx.h | 3 +- drivers/staging/wfx/hif_tx.c | 60 +- drivers/staging/wfx/hif_tx.h | 6 +- drivers/staging/wfx/hif_tx_mib.c | 14 +- drivers/staging/wfx/hif_tx_mib.h | 2 +- drivers/staging/wfx/hwio.c | 6 +- drivers/staging/wfx/hwio.h | 20 +- drivers/staging/wfx/key.c | 30 +- drivers/staging/wfx/key.h | 4 +- drivers/staging/wfx/main.c | 37 +- drivers/staging/wfx/main.h | 3 +- drivers/staging/wfx/queue.c | 43 +- drivers/staging/wfx/queue.h | 6 +- drivers/staging/wfx/scan.c | 51 +- drivers/staging/wfx/scan.h | 4 +- drivers/staging/wfx/sta.c | 135 +- drivers/staging/wfx/sta.h | 8 +- drivers/staging/wfx/traces.h | 2 +- drivers/staging/wfx/wfx.h | 14 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211conv.h | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 2 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211mgmt.h | 2 +- drivers/staging/wlan-ng/p80211msg.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/p80211netdev.h | 2 +- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/p80211req.h | 2 +- drivers/staging/wlan-ng/p80211types.h | 2 +- drivers/staging/wlan-ng/p80211wep.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.h | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/target/target_core_xcopy.c | 14 +- drivers/tty/moxa.c | 302 +- drivers/tty/moxa.h | 307 - drivers/tty/n_gsm.c | 109 +- drivers/tty/n_tty.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 4 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/uartlite.c | 91 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/tty_ldisc.c | 1 - drivers/usb/chipidea/udc.c | 8 + drivers/usb/class/cdc-acm.c | 7 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/devio.c | 144 +- drivers/usb/core/hcd.c | 68 +- drivers/usb/dwc2/gadget.c | 193 +- drivers/usb/dwc2/hcd.c | 4 + drivers/usb/dwc3/core.c | 59 +- drivers/usb/dwc3/core.h | 6 + drivers/usb/gadget/epautoconf.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 35 +- drivers/usb/gadget/function/u_audio.c | 13 +- drivers/usb/gadget/udc/goku_udc.c | 6 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-atmel.c | 8 + drivers/usb/host/ehci-hcd.c | 86 +- drivers/usb/host/ehci-platform.c | 6 + drivers/usb/host/ehci.h | 1 + drivers/usb/host/ohci-hcd.c | 3 +- drivers/usb/host/xhci.c | 1 + drivers/usb/musb/mediatek.c | 1 + drivers/usb/serial/option.c | 8 + drivers/usb/typec/altmodes/Kconfig | 1 + drivers/usb/typec/altmodes/displayport.c | 58 +- drivers/usb/typec/hd3ss3220.c | 8 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa_user/vduse_dev.c | 10 +- drivers/vhost/vdpa.c | 2 +- drivers/video/fbdev/efifb.c | 21 +- drivers/virt/acrn/ioreq.c | 3 +- drivers/virt/nitro_enclaves/Kconfig | 8 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 17 +- drivers/virt/nitro_enclaves/ne_pci_dev.c | 2 +- drivers/virt/nitro_enclaves/ne_pci_dev.h | 8 +- drivers/virtio/virtio.c | 7 +- drivers/xen/Kconfig | 2 +- drivers/xen/balloon.c | 62 +- drivers/xen/swiotlb-xen.c | 37 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- fs/btrfs/block-group.c | 51 +- fs/btrfs/block-group.h | 4 + fs/btrfs/ctree.h | 25 +- fs/btrfs/disk-io.c | 35 +- fs/btrfs/extent-tree.c | 265 +- fs/btrfs/extent_io.c | 126 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 18 +- fs/btrfs/inode.c | 43 +- fs/btrfs/ioctl.c | 1005 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/relocation.c | 49 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 15 +- fs/btrfs/space-info.c | 25 +- fs/btrfs/subpage.c | 190 +- fs/btrfs/subpage.h | 52 +- fs/btrfs/super.c | 28 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 226 +- fs/btrfs/verity.c | 6 +- fs/btrfs/volumes.c | 144 +- fs/btrfs/volumes.h | 10 +- fs/btrfs/zoned.c | 517 +- fs/btrfs/zoned.h | 39 +- fs/cifs/cache.c | 105 - fs/cifs/cifs_debug.c | 1057 -- fs/cifs/cifs_fs_sb.h | 82 - fs/cifs/cifs_ioctl.h | 119 - fs/cifs/cifs_spnego.c | 236 - fs/cifs/cifs_spnego.h | 35 - fs/cifs/cifs_swn.c | 689 - fs/cifs/cifs_unicode.c | 633 - fs/cifs/cifsacl.c | 1666 --- fs/cifs/cifsacl.h | 200 - fs/cifs/cifsencrypt.c | 764 - fs/cifs/cifsfs.c | 1761 --- fs/cifs/cifsfs.h | 157 - fs/cifs/cifsglob.h | 1944 --- fs/cifs/cifspdu.h | 2742 ---- fs/cifs/cifsproto.h | 635 - fs/cifs/cifssmb.c | 6300 -------- fs/cifs/connect.c | 4243 ------ fs/cifs/dir.c | 860 -- fs/cifs/dns_resolve.c | 90 - fs/cifs/dns_resolve.h | 18 - fs/cifs/export.c | 55 - fs/cifs/file.c | 5003 ------- fs/cifs/fscache.c | 361 - fs/cifs/fscache.h | 183 - fs/cifs/inode.c | 3010 ---- fs/cifs/ioctl.c | 502 - fs/cifs/link.c | 735 - fs/cifs/misc.c | 1308 -- fs/cifs/netlink.c | 89 - fs/cifs/netmisc.c | 1025 -- fs/cifs/ntlmssp.h | 126 - fs/cifs/readdir.c | 1057 -- fs/cifs/rfc1002pdu.h | 62 - fs/cifs/sess.c | 1495 -- fs/cifs/smb2file.c | 288 - fs/cifs/smb2glob.h | 58 - fs/cifs/smb2inode.c | 739 - fs/cifs/smb2misc.c | 923 -- fs/cifs/smb2pdu.c | 5488 ------- fs/cifs/smb2pdu.h | 1893 --- fs/cifs/smb2proto.h | 294 - fs/cifs/smb2status.h | 1770 --- fs/cifs/smb2transport.c | 899 -- fs/cifs/smberr.h | 172 - fs/cifs/transport.c | 1617 --- fs/cifs/winucase.c | 650 - fs/cifs/xattr.c | 551 - fs/coda/cnode.c | 13 +- fs/coda/coda_linux.c | 39 +- fs/coda/coda_linux.h | 6 +- fs/coda/dir.c | 20 +- fs/coda/file.c | 12 +- fs/coda/psdev.c | 14 +- fs/coda/upcall.c | 3 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/recovery.c | 8 +- fs/f2fs/segment.c | 8 +- fs/fuse/dev.c | 8 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 1 - fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- fs/hugetlbfs/inode.c | 14 +- fs/io-wq.c | 36 +- fs/io_uring.c | 377 +- fs/ntfs3/attrib.c | 8 +- fs/ntfs3/attrlist.c | 3 - fs/ntfs3/bitfunc.c | 7 +- fs/ntfs3/bitmap.c | 14 +- fs/ntfs3/debug.h | 3 + fs/ntfs3/dir.c | 3 - fs/ntfs3/file.c | 1 - fs/ntfs3/frecord.c | 10 +- fs/ntfs3/fslog.c | 4 - fs/ntfs3/fsntfs.c | 69 +- fs/ntfs3/index.c | 156 +- fs/ntfs3/inode.c | 2 - fs/ntfs3/lib/decompress_common.h | 5 + fs/ntfs3/lib/lib.h | 6 + fs/ntfs3/lznt.c | 12 +- fs/ntfs3/namei.c | 4 - fs/ntfs3/ntfs.h | 12 +- fs/ntfs3/ntfs_fs.h | 31 + fs/ntfs3/record.c | 3 - fs/ntfs3/run.c | 2 - fs/ntfs3/super.c | 2 - fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 3 - fs/ocfs2/alloc.c | 2 + fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/dlmglue.c | 3 +- fs/proc/kcore.c | 73 - fs/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/qnx4/dir.c | 51 +- fs/{cifs => smbfs_client}/Kconfig | 0 fs/{cifs => smbfs_client}/Makefile | 0 fs/{cifs => smbfs_client}/asn1.c | 0 fs/smbfs_client/cache.c | 105 + fs/smbfs_client/cifs_debug.c | 1056 ++ fs/{cifs => smbfs_client}/cifs_debug.h | 0 fs/{cifs => smbfs_client}/cifs_dfs_ref.c | 0 fs/smbfs_client/cifs_fs_sb.h | 81 + fs/smbfs_client/cifs_ioctl.h | 118 + fs/smbfs_client/cifs_spnego.c | 236 + fs/smbfs_client/cifs_spnego.h | 35 + .../cifs_spnego_negtokeninit.asn1 | 0 fs/smbfs_client/cifs_swn.c | 689 + fs/{cifs => smbfs_client}/cifs_swn.h | 0 fs/smbfs_client/cifs_unicode.c | 632 + fs/{cifs => smbfs_client}/cifs_unicode.h | 0 fs/{cifs => smbfs_client}/cifs_uniupr.h | 0 fs/smbfs_client/cifsacl.c | 1665 +++ fs/smbfs_client/cifsacl.h | 199 + fs/smbfs_client/cifsencrypt.c | 763 + fs/smbfs_client/cifsfs.c | 1760 +++ fs/smbfs_client/cifsfs.h | 156 + fs/smbfs_client/cifsglob.h | 1943 +++ fs/smbfs_client/cifspdu.h | 2741 ++++ fs/smbfs_client/cifsproto.h | 634 + fs/{cifs => smbfs_client}/cifsroot.c | 0 fs/smbfs_client/cifssmb.c | 6299 ++++++++ fs/smbfs_client/connect.c | 4250 ++++++ fs/{cifs => smbfs_client}/dfs_cache.c | 0 fs/{cifs => smbfs_client}/dfs_cache.h | 0 fs/smbfs_client/dir.c | 859 ++ fs/smbfs_client/dns_resolve.c | 89 + fs/smbfs_client/dns_resolve.h | 18 + fs/smbfs_client/export.c | 54 + fs/smbfs_client/file.c | 5002 +++++++ fs/{cifs => smbfs_client}/fs_context.c | 0 fs/{cifs => smbfs_client}/fs_context.h | 0 fs/smbfs_client/fscache.c | 361 + fs/smbfs_client/fscache.h | 183 + fs/smbfs_client/inode.c | 3009 ++++ fs/smbfs_client/ioctl.c | 501 + fs/smbfs_client/link.c | 734 + fs/smbfs_client/misc.c | 1307 ++ fs/smbfs_client/netlink.c | 89 + fs/{cifs => smbfs_client}/netlink.h | 0 fs/smbfs_client/netmisc.c | 1024 ++ fs/{cifs => smbfs_client}/nterr.c | 0 fs/{cifs => smbfs_client}/nterr.h | 0 fs/smbfs_client/ntlmssp.h | 125 + fs/smbfs_client/readdir.c | 1056 ++ fs/smbfs_client/rfc1002pdu.h | 61 + fs/smbfs_client/sess.c | 1494 ++ fs/{cifs => smbfs_client}/smb1ops.c | 0 fs/smbfs_client/smb2file.c | 287 + fs/smbfs_client/smb2glob.h | 57 + fs/smbfs_client/smb2inode.c | 738 + fs/{cifs => smbfs_client}/smb2maperror.c | 0 fs/smbfs_client/smb2misc.c | 922 ++ fs/{cifs => smbfs_client}/smb2ops.c | 0 fs/smbfs_client/smb2pdu.c | 5487 +++++++ fs/smbfs_client/smb2pdu.h | 1892 +++ fs/smbfs_client/smb2proto.h | 293 + fs/smbfs_client/smb2status.h | 1769 +++ fs/smbfs_client/smb2transport.c | 898 ++ fs/{cifs => smbfs_client}/smbdirect.c | 0 fs/{cifs => smbfs_client}/smbdirect.h | 0 fs/{cifs => smbfs_client}/smbencrypt.c | 0 fs/smbfs_client/smberr.h | 171 + fs/{cifs => smbfs_client}/trace.c | 0 fs/{cifs => smbfs_client}/trace.h | 0 fs/smbfs_client/transport.c | 1616 +++ fs/{cifs => smbfs_client}/unc.c | 0 fs/smbfs_client/winucase.c | 649 + fs/smbfs_client/xattr.c | 550 + fs/smbfs_common/smbfsctl.h | 2 +- fs/sysfs/file.c | 140 +- fs/sysfs/group.c | 15 +- fs/sysfs/sysfs.h | 8 +- include/acpi/actbl2.h | 1 + include/asm-generic/bitops.h | 1 + include/asm-generic/bitops/find.h | 188 + include/asm-generic/bitops/le.h | 64 + include/asm-generic/mshyperv.h | 21 +- include/asm-generic/syscall.h | 16 - include/asm-generic/vmlinux.lds.h | 4 - include/drm/drm_connector.h | 37 + include/drm/drm_displayid.h | 101 +- include/drm/drm_ioctl.h | 1 - include/drm/drm_mode_config.h | 13 +- include/drm/drm_plane.h | 2 +- include/drm/gpu_scheduler.h | 188 +- include/drm/i915_pciids.h | 8 +- include/drm/ttm/ttm_bo_api.h | 12 - include/drm/ttm/ttm_caching.h | 17 + include/drm/ttm/ttm_device.h | 75 +- include/drm/ttm/ttm_placement.h | 1 + include/drm/ttm/ttm_pool.h | 5 +- include/drm/ttm/ttm_range_manager.h | 18 +- include/drm/ttm/ttm_resource.h | 9 +- include/drm/ttm/ttm_tt.h | 18 +- include/dt-bindings/clock/mt8195-clk.h | 864 ++ include/dt-bindings/sound/qcom,lpass.h | 5 + include/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 + include/linux/bpf.h | 3 +- include/linux/cdrom.h | 1 + include/linux/cgroup-defs.h | 107 +- include/linux/cgroup.h | 22 +- include/linux/compiler-clang.h | 13 - include/linux/compiler-gcc.h | 17 +- include/linux/compiler.h | 2 + include/linux/compiler_attributes.h | 30 - include/linux/compiler_types.h | 5 + include/linux/context_tracking.h | 2 +- include/linux/cpumask.h | 46 +- include/linux/dma-buf.h | 7 + include/linux/dma-fence.h | 32 +- include/linux/dma-resv.h | 104 +- include/linux/find.h | 372 - include/linux/kasan.h | 2 + include/linux/kernel_stat.h | 1 + include/linux/kernfs.h | 28 - include/linux/kobject.h | 1 - include/linux/memblock.h | 1 + include/linux/mm.h | 20 +- include/linux/mm_types.h | 2 - include/linux/mm_types_task.h | 5 - include/linux/mmzone.h | 4 +- include/linux/mtd/mtd.h | 2 - include/linux/overflow.h | 138 +- include/linux/page-flags.h | 2 +- include/linux/perf_event.h | 23 + include/linux/qed/qed_eth_if.h | 21 +- include/linux/rcupdate.h | 53 +- include/linux/rpmsg.h | 2 +- include/linux/sched.h | 1 + include/linux/seqno-fence.h | 109 - include/linux/shrinker.h | 1 + include/linux/srcu.h | 3 +- include/linux/stackdepot.h | 11 + include/linux/swap.h | 1 - include/linux/uio.h | 3 +- include/linux/usb/hcd.h | 2 + include/linux/vmalloc.h | 2 +- include/net/bluetooth/bluetooth.h | 66 + include/net/devlink.h | 4 - include/net/dsa.h | 5 + include/net/sch_generic.h | 4 + include/sound/cs35l41.h | 34 + include/sound/rt5682s.h | 48 + include/sound/sof.h | 5 - include/trace/events/io_uring.h | 61 + include/uapi/drm/drm_fourcc.h | 6 + include/uapi/drm/drm_mode.h | 3 + include/uapi/linux/android/binder.h | 7 + include/uapi/linux/bpf.h | 26 +- include/uapi/linux/btf.h | 55 +- include/uapi/linux/cdrom.h | 19 + include/uapi/linux/cifs/cifs_mount.h | 28 - include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/nitro_enclaves.h | 10 +- include/uapi/linux/smbfs_client/cifs_mount.h | 27 + .../linux/{cifs => smbfs_client}/cifs_netlink.h | 0 include/uapi/linux/smc.h | 27 + include/uapi/linux/tls.h | 30 + include/uapi/linux/xfrm.h | 6 +- init/main.c | 2 +- ipc/ipc_sysctl.c | 29 +- ipc/sem.c | 2 +- kernel/audit_tree.c | 20 +- kernel/auditsc.c | 15 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/btf.c | 128 + kernel/bpf/trampoline.c | 3 +- kernel/bpf/verifier.c | 2 + kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 56 +- kernel/dma/debug.c | 3 +- kernel/events/core.c | 2 + kernel/fork.c | 9 +- kernel/locking/lockdep.c | 2 +- kernel/power/suspend.c | 4 +- kernel/power/swap.c | 2 +- kernel/printk/printk.c | 4 +- kernel/rcu/tasks.h | 26 +- kernel/rcu/tree_plugin.h | 3 +- kernel/sched/core.c | 171 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 109 +- kernel/sched/sched.h | 13 +- kernel/sched/topology.c | 1 - kernel/softirq.c | 3 +- kernel/time/clocksource.c | 4 +- kernel/time/tick-sched.c | 7 + kernel/trace/bpf_trace.c | 30 + kernel/tsacct.c | 2 +- kernel/workqueue.c | 2 +- lib/Kconfig | 3 + lib/Kconfig.debug | 6 +- lib/Kconfig.kasan | 2 + lib/bootconfig.c | 2 +- lib/find_bit.c | 21 - lib/find_bit_benchmark.c | 21 - lib/genalloc.c | 2 +- lib/iov_iter.c | 10 +- lib/kobject.c | 2 +- lib/kunit/executor.c | 107 +- lib/kunit/executor_test.c | 109 +- lib/kunit/kunit-test.c | 14 +- lib/stackdepot.c | 98 +- lib/string.c | 130 +- lib/test_bitmap.c | 37 - lib/test_bpf.c | 14183 ++++++++++++------- lib/test_kasan.c | 18 +- lib/vsprintf.c | 24 +- localversion-next | 2 +- mm/damon/Kconfig | 2 +- mm/damon/dbgfs-test.h | 16 +- mm/filemap.c | 11 +- mm/gup.c | 5 +- mm/internal.h | 1 + mm/kasan/common.c | 6 +- mm/kasan/generic.c | 14 +- mm/kasan/kasan.h | 2 +- mm/kasan/report.c | 15 +- mm/ksm.c | 2 - mm/memblock.c | 16 +- mm/memcontrol.c | 27 +- mm/memory-failure.c | 2 +- mm/memory.c | 164 +- mm/memory_hotplug.c | 2 +- mm/mmap.c | 2 +- mm/nommu.c | 6 - mm/page_alloc.c | 45 +- mm/page_isolation.c | 29 +- mm/page_owner.c | 18 +- mm/percpu.c | 35 +- mm/shmem.c | 5 +- mm/slub.c | 31 +- mm/sparse-vmemmap.c | 2 +- mm/userfaultfd.c | 3 +- mm/vmalloc.c | 14 +- mm/vmscan.c | 15 + mm/vmstat.c | 60 +- net/bluetooth/rfcomm/core.c | 50 +- net/bluetooth/rfcomm/sock.c | 46 +- net/bluetooth/sco.c | 34 +- net/bpf/test_run.c | 16 +- net/caif/chnl_net.c | 19 +- net/core/dev.c | 2 + net/core/devlink.c | 48 - net/core/filter.c | 21 + net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/core/skbuff.c | 19 +- net/dsa/dsa.c | 5 + net/dsa/dsa2.c | 46 +- net/dsa/dsa_priv.h | 1 + net/dsa/slave.c | 12 +- net/dsa/tag_rtl4_a.c | 2 +- net/ethtool/ioctl.c | 4 + net/ipv4/tcp.c | 1 - net/ipv4/tcp_input.c | 2 +- net/ipv4/udp.c | 1 - net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/ip6_fib.c | 3 +- net/ipv6/netfilter/ip6_tables.c | 1 + net/ncsi/ncsi-manage.c | 4 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 + net/netfilter/ipvs/ip_vs_ctl.c | 1 - net/nfc/hci/llc_shdlc.c | 23 +- net/openvswitch/meter.c | 1 - net/sched/sch_generic.c | 9 + net/sched/sch_mq.c | 24 + net/sched/sch_mqprio.c | 23 + net/sctp/protocol.c | 1 - net/smc/af_smc.c | 34 +- net/smc/smc.h | 3 - net/smc/smc_clc.c | 330 +- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 10 +- net/smc/smc_core.h | 1 + net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 + net/tipc/socket.c | 2 +- net/tls/tls_main.c | 46 + net/tls/tls_sw.c | 34 + samples/nitro_enclaves/ne_ioctl_sample.c | 7 +- scripts/min-tool-version.sh | 8 +- scripts/sorttable.c | 4 +- scripts/spelling.txt | 16 + scripts/tags.sh | 6 +- security/integrity/ima/ima_policy.c | 17 +- security/selinux/nlmsgtab.c | 4 +- security/smack/smackfs.c | 5 +- sound/firewire/oxfw/oxfw.c | 13 +- sound/pci/hda/hda_intel.c | 12 +- sound/pci/hda/patch_cs8409.c | 3 + sound/pci/hda/patch_realtek.c | 129 + sound/pci/pcxhr/pcxhr_core.c | 2 +- sound/soc/amd/acp-da7219-max98357a.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp.h | 2 + sound/soc/atmel/atmel-i2s.c | 6 +- sound/soc/atmel/atmel_ssc_dai.c | 26 +- sound/soc/atmel/atmel_wm8904.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 10 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/au1x/db1200.c | 6 +- sound/soc/au1x/i2sc.c | 6 +- sound/soc/au1x/psc-i2s.c | 10 +- sound/soc/codecs/Kconfig | 17 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/cs35l41-i2c.c | 113 + sound/soc/codecs/cs35l41-spi.c | 138 + sound/soc/codecs/cs35l41-tables.c | 594 + sound/soc/codecs/cs35l41.c | 1447 ++ sound/soc/codecs/cs35l41.h | 775 + sound/soc/codecs/cs42l42.c | 114 +- sound/soc/codecs/cs42l42.h | 54 + sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/rt1011.c | 54 + sound/soc/codecs/rt1011.h | 7 + sound/soc/codecs/rt5682s.c | 3188 +++++ sound/soc/codecs/rt5682s.h | 1455 ++ sound/soc/fsl/fsl_rpmsg.c | 46 +- sound/soc/fsl/fsl_rpmsg.h | 12 + sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/sof_rt5682.c | 105 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 24 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 1 - sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 2 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 6 +- sound/soc/rockchip/rockchip_pdm.c | 112 +- sound/soc/rockchip/rockchip_pdm.h | 6 + sound/soc/soc-topology.c | 6 +- sound/soc/sof/Makefile | 3 +- sound/soc/sof/compress.c | 147 - sound/soc/sof/compress.h | 32 - sound/soc/sof/control.c | 192 +- sound/soc/sof/core.c | 15 +- sound/soc/sof/debug.c | 26 +- sound/soc/sof/imx/imx8.c | 17 +- sound/soc/sof/imx/imx8m.c | 24 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 1 + sound/soc/sof/intel/bdw.c | 5 +- sound/soc/sof/intel/byt.c | 2 + sound/soc/sof/intel/cnl.c | 1 + sound/soc/sof/intel/hda-dai.c | 16 +- sound/soc/sof/intel/hda-dsp.c | 61 +- .../soc/sof/intel/{hda-compress.c => hda-probes.c} | 0 sound/soc/sof/intel/hda.c | 33 +- sound/soc/sof/intel/hda.h | 41 - sound/soc/sof/intel/icl.c | 1 + sound/soc/sof/intel/pci-apl.c | 2 - sound/soc/sof/intel/pci-cnl.c | 3 - sound/soc/sof/intel/pci-icl.c | 2 - sound/soc/sof/intel/pci-tgl.c | 5 - sound/soc/sof/intel/pci-tng.c | 2 +- sound/soc/sof/intel/tgl.c | 1 + sound/soc/sof/ipc.c | 85 +- sound/soc/sof/loader.c | 155 +- sound/soc/sof/ops.h | 33 +- sound/soc/sof/pcm.c | 6 +- sound/soc/sof/probe.c | 290 - sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-audio.h | 5 + sound/soc/sof/sof-priv.h | 61 +- sound/soc/sof/sof-probes.c | 364 + sound/soc/sof/sof-probes.h | 38 + sound/soc/sof/utils.c | 28 +- sound/soc/sof/xtensa/core.c | 4 +- sound/soc/ti/Kconfig | 2 +- sound/usb/card.c | 18 +- sound/usb/mixer.c | 26 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_quirks.c | 2 +- tools/arch/x86/include/asm/amd-ibs.h | 132 + tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/bootconfig/include/linux/memblock.h | 3 +- tools/bpf/bpftool/Makefile | 3 + tools/bpf/bpftool/btf.c | 12 + tools/bpf/bpftool/gen.c | 31 +- tools/bpf/resolve_btfids/Makefile | 5 +- tools/include/asm-generic/bitops.h | 1 + tools/include/asm-generic/bitops/find.h | 145 + tools/include/linux/bitmap.h | 7 +- tools/include/linux/compiler-gcc.h | 8 +- tools/include/linux/find.h | 214 - tools/include/linux/overflow.h | 140 +- tools/include/uapi/asm-generic/unistd.h | 14 +- tools/include/uapi/drm/drm.h | 14 +- tools/include/uapi/drm/i915_drm.h | 498 +- tools/include/uapi/linux/bpf.h | 26 +- tools/include/uapi/linux/btf.h | 55 +- tools/include/uapi/linux/fs.h | 1 + tools/include/uapi/linux/in.h | 42 +- tools/include/uapi/linux/kvm.h | 11 +- tools/include/uapi/linux/mount.h | 3 +- tools/include/uapi/linux/prctl.h | 12 +- tools/include/uapi/sound/asound.h | 1 + tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 39 +- tools/lib/bpf/btf.c | 84 +- tools/lib/bpf/btf.h | 87 + tools/lib/bpf/btf_dump.c | 3 + tools/lib/bpf/libbpf.c | 365 +- tools/lib/bpf/libbpf.h | 2 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_common.h | 19 + tools/lib/bpf/libbpf_internal.h | 27 +- tools/lib/bpf/libbpf_version.h | 9 + tools/lib/bpf/xsk.c | 4 +- tools/lib/find_bit.c | 20 - tools/objtool/arch/x86/decode.c | 74 +- tools/objtool/check.c | 464 +- tools/objtool/include/objtool/arch.h | 5 +- tools/objtool/include/objtool/cfi.h | 2 + tools/objtool/include/objtool/check.h | 2 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 9 + tools/objtool/objtool.c | 22 + tools/objtool/orc_gen.c | 15 +- tools/perf/.gitignore | 1 + tools/perf/Makefile.config | 47 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 12 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 14 +- tools/perf/arch/x86/annotate/instructions.c | 28 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 3 +- tools/perf/check-headers.sh | 1 + tools/perf/scripts/python/bin/stackcollapse-report | 2 +- tools/perf/tests/bpf.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 9 +- tools/perf/trace/beauty/move_mount_flags.sh | 2 +- tools/perf/util/Build | 1 + tools/perf/util/amd-sample-raw.c | 289 + tools/perf/util/annotate.c | 1 - tools/perf/util/bpf-event.c | 11 + tools/perf/util/bpf_counter.c | 8 +- tools/perf/util/bpf_counter_cgroup.c | 8 +- tools/perf/util/dso.c | 10 + tools/perf/util/env.c | 78 + tools/perf/util/env.h | 5 + tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 3 + tools/perf/util/parse-events-hybrid.c | 18 +- tools/perf/util/parse-events.c | 29 +- tools/perf/util/parse-events.h | 3 +- tools/perf/util/perf_event_attr_fprintf.c | 5 +- tools/perf/util/sample-raw.c | 8 + tools/perf/util/sample-raw.h | 6 +- tools/perf/util/symbol.c | 20 +- tools/rcu/extract-stall.sh | 1 + tools/testing/kunit/kunit.py | 5 +- tools/testing/selftests/bpf/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/README.rst | 14 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 19 +- tools/testing/selftests/bpf/btf_helpers.c | 7 +- tools/testing/selftests/bpf/cgroup_helpers.c | 137 +- tools/testing/selftests/bpf/cgroup_helpers.h | 16 +- tools/testing/selftests/bpf/network_helpers.c | 27 +- tools/testing/selftests/bpf/network_helpers.h | 1 + tools/testing/selftests/bpf/prog_tests/btf.c | 441 +- tools/testing/selftests/bpf/prog_tests/btf_tag.c | 20 + tools/testing/selftests/bpf/prog_tests/btf_write.c | 21 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 79 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 14 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 100 + .../selftests/bpf/prog_tests/module_attach.c | 39 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 6 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 + tools/testing/selftests/bpf/prog_tests/tailcalls.c | 25 +- tools/testing/selftests/bpf/progs/bpf_cubic.c | 12 +- .../testing/selftests/bpf/progs/connect4_dropper.c | 26 + .../selftests/bpf/progs/get_branch_snapshot.c | 40 + tools/testing/selftests/bpf/progs/tag.c | 49 + tools/testing/selftests/bpf/progs/tailcall6.c | 34 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 6 + tools/testing/selftests/bpf/test_btf.h | 3 + tools/testing/selftests/bpf/test_progs.c | 39 + tools/testing/selftests/bpf/test_progs.h | 2 + tools/testing/selftests/bpf/trace_helpers.c | 37 + tools/testing/selftests/bpf/trace_helpers.h | 5 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 60 + tools/testing/selftests/bpf/verifier/jit.c | 22 +- tools/testing/selftests/bpf/xdpxceiver.c | 872 +- tools/testing/selftests/bpf/xdpxceiver.h | 66 +- .../drivers/net/netdevsim/ethtool-common.sh | 2 +- .../drivers/net/netdevsim/tc-mq-visibility.sh | 77 + tools/testing/selftests/kvm/include/test_util.h | 3 + tools/testing/selftests/kvm/lib/test_util.c | 22 +- tools/testing/selftests/kvm/steal_time.c | 16 - .../selftests/kvm/x86_64/mmio_warning_test.c | 3 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 15 - tools/testing/selftests/lib.mk | 1 + tools/testing/selftests/nci/nci_dev.c | 2 +- .../testing/selftests/powerpc/tm/tm-syscall-asm.S | 37 +- tools/testing/selftests/powerpc/tm/tm-syscall.c | 36 +- tools/testing/selftests/sched/cs_prctl_test.c | 28 +- tools/testing/selftests/vm/ksm_tests.c | 29 +- tools/usb/testusb.c | 14 +- tools/vm/page_owner_sort.c | 94 +- 1988 files changed, 120758 insertions(+), 92825 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-fc create mode 100644 Documentation/ABI/testing/sysfs-timecard create mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml create mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cci.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml create mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt create mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ddr.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.yaml create mode 100644 Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml create mode 100644 Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml delete mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm6345-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm6345-uart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt create mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml delete mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml delete mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml create mode 100644 Documentation/devicetree/bindings/spi/ingenic,spi.yaml delete mode 100644 Documentation/devicetree/bindings/usb/udc-xilinx.txt create mode 100644 Documentation/devicetree/bindings/usb/xlnx,usb2.yaml delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml create mode 100644 Documentation/hwmon/max6620.rst create mode 100644 Documentation/process/maintainer-handbooks.rst create mode 100644 Documentation/process/maintainer-tip.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst create mode 100644 arch/alpha/include/asm/setup.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7-draak.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi create mode 100644 arch/x86/include/asm/extable_fixup_types.h create mode 100644 drivers/clk/mediatek/clk-mt8195-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8195-apusys_pll.c create mode 100644 drivers/clk/mediatek/clk-mt8195-cam.c create mode 100644 drivers/clk/mediatek/clk-mt8195-ccu.c create mode 100644 drivers/clk/mediatek/clk-mt8195-img.c create mode 100644 drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8195-infra_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8195-ipe.c create mode 100644 drivers/clk/mediatek/clk-mt8195-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8195-peri_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8195-scp_adsp.c create mode 100644 drivers/clk/mediatek/clk-mt8195-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdo0.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdo1.c create mode 100644 drivers/clk/mediatek/clk-mt8195-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vpp0.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vpp1.c create mode 100644 drivers/clk/mediatek/clk-mt8195-wpe.c delete mode 100644 drivers/dma-buf/seqno-fence.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.c create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d27a1.c delete mode 100644 drivers/gpu/drm/zte/Kconfig delete mode 100644 drivers/gpu/drm/zte/Makefile delete mode 100644 drivers/gpu/drm/zte/zx_common_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_drm_drv.c delete mode 100644 drivers/gpu/drm/zte/zx_drm_drv.h delete mode 100644 drivers/gpu/drm/zte/zx_hdmi.c delete mode 100644 drivers/gpu/drm/zte/zx_hdmi_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_plane.c delete mode 100644 drivers/gpu/drm/zte/zx_plane.h delete mode 100644 drivers/gpu/drm/zte/zx_plane_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_tvenc.c delete mode 100644 drivers/gpu/drm/zte/zx_tvenc_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_vga.c delete mode 100644 drivers/gpu/drm/zte/zx_vga_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_vou.c delete mode 100644 drivers/gpu/drm/zte/zx_vou.h delete mode 100644 drivers/gpu/drm/zte/zx_vou_regs.h create mode 100644 drivers/hwmon/max6620.c create mode 100644 drivers/platform/x86/wmaa-backlight-wmi.c create mode 100644 drivers/spi/spi-ingenic.c delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h delete mode 100644 drivers/staging/r8188eu/include/odm_reg.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h delete mode 100644 drivers/tty/moxa.h delete mode 100644 fs/cifs/cache.c delete mode 100644 fs/cifs/cifs_debug.c delete mode 100644 fs/cifs/cifs_fs_sb.h delete mode 100644 fs/cifs/cifs_ioctl.h delete mode 100644 fs/cifs/cifs_spnego.c delete mode 100644 fs/cifs/cifs_spnego.h delete mode 100644 fs/cifs/cifs_swn.c delete mode 100644 fs/cifs/cifs_unicode.c delete mode 100644 fs/cifs/cifsacl.c delete mode 100644 fs/cifs/cifsacl.h delete mode 100644 fs/cifs/cifsencrypt.c delete mode 100644 fs/cifs/cifsfs.c delete mode 100644 fs/cifs/cifsfs.h delete mode 100644 fs/cifs/cifsglob.h delete mode 100644 fs/cifs/cifspdu.h delete mode 100644 fs/cifs/cifsproto.h delete mode 100644 fs/cifs/cifssmb.c delete mode 100644 fs/cifs/connect.c delete mode 100644 fs/cifs/dir.c delete mode 100644 fs/cifs/dns_resolve.c delete mode 100644 fs/cifs/dns_resolve.h delete mode 100644 fs/cifs/export.c delete mode 100644 fs/cifs/file.c delete mode 100644 fs/cifs/fscache.c delete mode 100644 fs/cifs/fscache.h delete mode 100644 fs/cifs/inode.c delete mode 100644 fs/cifs/ioctl.c delete mode 100644 fs/cifs/link.c delete mode 100644 fs/cifs/misc.c delete mode 100644 fs/cifs/netlink.c delete mode 100644 fs/cifs/netmisc.c delete mode 100644 fs/cifs/ntlmssp.h delete mode 100644 fs/cifs/readdir.c delete mode 100644 fs/cifs/rfc1002pdu.h delete mode 100644 fs/cifs/sess.c delete mode 100644 fs/cifs/smb2file.c delete mode 100644 fs/cifs/smb2glob.h delete mode 100644 fs/cifs/smb2inode.c delete mode 100644 fs/cifs/smb2misc.c delete mode 100644 fs/cifs/smb2pdu.c delete mode 100644 fs/cifs/smb2pdu.h delete mode 100644 fs/cifs/smb2proto.h delete mode 100644 fs/cifs/smb2status.h delete mode 100644 fs/cifs/smb2transport.c delete mode 100644 fs/cifs/smberr.h delete mode 100644 fs/cifs/transport.c delete mode 100644 fs/cifs/winucase.c delete mode 100644 fs/cifs/xattr.c rename fs/{cifs => smbfs_client}/Kconfig (100%) rename fs/{cifs => smbfs_client}/Makefile (100%) rename fs/{cifs => smbfs_client}/asn1.c (100%) create mode 100644 fs/smbfs_client/cache.c create mode 100644 fs/smbfs_client/cifs_debug.c rename fs/{cifs => smbfs_client}/cifs_debug.h (100%) rename fs/{cifs => smbfs_client}/cifs_dfs_ref.c (100%) create mode 100644 fs/smbfs_client/cifs_fs_sb.h create mode 100644 fs/smbfs_client/cifs_ioctl.h create mode 100644 fs/smbfs_client/cifs_spnego.c create mode 100644 fs/smbfs_client/cifs_spnego.h rename fs/{cifs => smbfs_client}/cifs_spnego_negtokeninit.asn1 (100%) create mode 100644 fs/smbfs_client/cifs_swn.c rename fs/{cifs => smbfs_client}/cifs_swn.h (100%) create mode 100644 fs/smbfs_client/cifs_unicode.c rename fs/{cifs => smbfs_client}/cifs_unicode.h (100%) rename fs/{cifs => smbfs_client}/cifs_uniupr.h (100%) create mode 100644 fs/smbfs_client/cifsacl.c create mode 100644 fs/smbfs_client/cifsacl.h create mode 100644 fs/smbfs_client/cifsencrypt.c create mode 100644 fs/smbfs_client/cifsfs.c create mode 100644 fs/smbfs_client/cifsfs.h create mode 100644 fs/smbfs_client/cifsglob.h create mode 100644 fs/smbfs_client/cifspdu.h create mode 100644 fs/smbfs_client/cifsproto.h rename fs/{cifs => smbfs_client}/cifsroot.c (100%) create mode 100644 fs/smbfs_client/cifssmb.c create mode 100644 fs/smbfs_client/connect.c rename fs/{cifs => smbfs_client}/dfs_cache.c (100%) rename fs/{cifs => smbfs_client}/dfs_cache.h (100%) create mode 100644 fs/smbfs_client/dir.c create mode 100644 fs/smbfs_client/dns_resolve.c create mode 100644 fs/smbfs_client/dns_resolve.h create mode 100644 fs/smbfs_client/export.c create mode 100644 fs/smbfs_client/file.c rename fs/{cifs => smbfs_client}/fs_context.c (100%) rename fs/{cifs => smbfs_client}/fs_context.h (100%) create mode 100644 fs/smbfs_client/fscache.c create mode 100644 fs/smbfs_client/fscache.h create mode 100644 fs/smbfs_client/inode.c create mode 100644 fs/smbfs_client/ioctl.c create mode 100644 fs/smbfs_client/link.c create mode 100644 fs/smbfs_client/misc.c create mode 100644 fs/smbfs_client/netlink.c rename fs/{cifs => smbfs_client}/netlink.h (100%) create mode 100644 fs/smbfs_client/netmisc.c rename fs/{cifs => smbfs_client}/nterr.c (100%) rename fs/{cifs => smbfs_client}/nterr.h (100%) create mode 100644 fs/smbfs_client/ntlmssp.h create mode 100644 fs/smbfs_client/readdir.c create mode 100644 fs/smbfs_client/rfc1002pdu.h create mode 100644 fs/smbfs_client/sess.c rename fs/{cifs => smbfs_client}/smb1ops.c (100%) create mode 100644 fs/smbfs_client/smb2file.c create mode 100644 fs/smbfs_client/smb2glob.h create mode 100644 fs/smbfs_client/smb2inode.c rename fs/{cifs => smbfs_client}/smb2maperror.c (100%) create mode 100644 fs/smbfs_client/smb2misc.c rename fs/{cifs => smbfs_client}/smb2ops.c (100%) create mode 100644 fs/smbfs_client/smb2pdu.c create mode 100644 fs/smbfs_client/smb2pdu.h create mode 100644 fs/smbfs_client/smb2proto.h create mode 100644 fs/smbfs_client/smb2status.h create mode 100644 fs/smbfs_client/smb2transport.c rename fs/{cifs => smbfs_client}/smbdirect.c (100%) rename fs/{cifs => smbfs_client}/smbdirect.h (100%) rename fs/{cifs => smbfs_client}/smbencrypt.c (100%) create mode 100644 fs/smbfs_client/smberr.h rename fs/{cifs => smbfs_client}/trace.c (100%) rename fs/{cifs => smbfs_client}/trace.h (100%) create mode 100644 fs/smbfs_client/transport.c rename fs/{cifs => smbfs_client}/unc.c (100%) create mode 100644 fs/smbfs_client/winucase.c create mode 100644 fs/smbfs_client/xattr.c create mode 100644 include/asm-generic/bitops/find.h create mode 100644 include/dt-bindings/clock/mt8195-clk.h delete mode 100644 include/linux/find.h delete mode 100644 include/linux/seqno-fence.h create mode 100644 include/sound/cs35l41.h create mode 100644 include/sound/rt5682s.h delete mode 100644 include/uapi/linux/cifs/cifs_mount.h create mode 100644 include/uapi/linux/smbfs_client/cifs_mount.h rename include/uapi/linux/{cifs => smbfs_client}/cifs_netlink.h (100%) create mode 100644 sound/soc/codecs/cs35l41-i2c.c create mode 100644 sound/soc/codecs/cs35l41-spi.c create mode 100644 sound/soc/codecs/cs35l41-tables.c create mode 100644 sound/soc/codecs/cs35l41.c create mode 100644 sound/soc/codecs/cs35l41.h create mode 100644 sound/soc/codecs/rt5682s.c create mode 100644 sound/soc/codecs/rt5682s.h delete mode 100644 sound/soc/sof/compress.c delete mode 100644 sound/soc/sof/compress.h rename sound/soc/sof/intel/{hda-compress.c => hda-probes.c} (100%) delete mode 100644 sound/soc/sof/probe.c delete mode 100644 sound/soc/sof/probe.h create mode 100644 sound/soc/sof/sof-probes.c create mode 100644 sound/soc/sof/sof-probes.h create mode 100644 tools/arch/x86/include/asm/amd-ibs.h create mode 100644 tools/include/asm-generic/bitops/find.h delete mode 100644 tools/include/linux/find.h create mode 100644 tools/lib/bpf/libbpf_version.h create mode 100644 tools/perf/util/amd-sample-raw.c create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_tag.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c create mode 100644 tools/testing/selftests/bpf/prog_tests/get_branch_snapshot.c create mode 100644 tools/testing/selftests/bpf/progs/connect4_dropper.c create mode 100644 tools/testing/selftests/bpf/progs/get_branch_snapshot.c create mode 100644 tools/testing/selftests/bpf/progs/tag.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall6.c create mode 100755 tools/testing/selftests/drivers/net/netdevsim/tc-mq-visibility.sh