This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 16cba743aec0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d8703df87f45 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 361c394c16c5 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits dabac4bf4444 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a2caa722c66a Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits cc157010fd62 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 9d634d59223e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 0ec5899de789 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits be02c07e8c23 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 8c2b52e95678 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits 369d1289ce33 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ce907ddac637 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 0f743cd0daf7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 21cc8e34e2c9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b458fcf8ec43 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 00d2d5c6bbb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c754feef985 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0e43bbbe8951 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc4786639803 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new db3568fd80a3 genirq/msi: Check for the presence of an irq domain when v [...] new e982ad82bd8f genirq/msi: Return MSI_XA_DOMAIN_SIZE as the maximum MSI i [...] new 4545c6a3d6ba powerpc/msi: Fix deassociation of MSI descriptors new 03d84bd6d432 Merge tag 'msi-fixes-6.2-1' of git://git.kernel.org/pub/sc [...] new 3f148f331814 x86/kasan: Map shadow for percpu pages on demand new 97e3d26b5e5f x86/mm: Randomize per-cpu entry area new af8060279968 mm: Move mm_cachep initialization to mm_init() new 3f4c8211d982 x86/mm: Use mm_alloc() in poking_init() new 5b93a83649c7 x86/mm: Initialize text poking earlier new eb7d389d5b2b x86/ftrace: Remove SYSTEM_BOOTING exceptions new 414ebf148cb5 x86/mm: Do verify W^X at boot up new d48567c9a0d1 mm: Introduce set_memory_rox() new 60463628c9e0 x86/mm: Implement native set_memory_rox() new 93b3037a1482 mm: Update ptep_get_lockless()'s comment new fbfdec9989e6 x86/mm/pae: Make pmd_t similar to pte_t new 0862ff059c9e sh/mm: Make pmd_t similar to pte_t new 024d232ae4fc mm: Fix pmd_read_atomic() new 6ca297d47846 mm: Rename GUP_GET_PTE_LOW_HIGH new dab6e717429e mm: Rename pmd_read_atomic() new 1180e732c985 mm/gup: Fix the lockless PMD access new 7a9b8bdb6af3 x86/mm/pae: Don't (ab)use atomic64 new f7bcd4617de6 x86/mm/pae: Use WRITE_ONCE() new b7301f20105a x86/mm/pae: Be consistent with pXXp_get_and_clear() new 9ee850acd25d x86_64: Remove pointless set_64bit() usage new d4a72e7fe61a x86/mm/pae: Get rid of set_64bit() new eb780dcae02d mm: Remove pointless barrier() after pmdp_get_lockless() new 2dff2c359e82 mm: Convert __HAVE_ARCH_P..P_GET to the new style new 82328227db8f x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros new 80d0969aa783 x86/mm: Fix CR3_ADDR_MASK new 5ceeee7571b7 x86/mm: Add a few comments new ef9ab81af6e1 x86/mm: Untangle __change_page_attr_set_clr(.checkalias) new d597416683d5 x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() new e996365ee747 x86/mm: Rename __change_page_attr_set_clr(.checkalias) new 80d72a8f76e8 x86/mm: Recompute physical address for every page of per-C [...] new 97650148a15e x86/mm: Populate KASAN shadow for entire per-CPU range of [...] new 7077d2ccb94d x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names new bde258d97409 x86/kasan: Add helpers to align shadow addresses up and down new 1cfaac2400c7 x86/kasan: Populate shadow for shared chunk of the CPU entry area new 3e844d842d49 x86/mm: Ensure forced page table splitting new 4f292c4de4f6 Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/ [...] adds 61b963b52f59 mm/gup_test: free memory allocated via kvcalloc() using kvfree() adds d98c86b9f7a4 maple_tree: fix mas_find_rev() comment adds 9102b78b6f6a maple_tree: update copyright dates for test code adds 56a61617dd22 mm: use stack_depot for recording kmemleak's backtrace adds 3a6f33d86baa mm/kmemleak: use %pK to display kernel pointers in backtrace adds 8b777594d234 MAINTAINERS: zram: zsmalloc: Add an additional co-maintainer new 1ea9d333ba47 Merge tag 'mm-stable-2022-12-17-2' of git://git.kernel.org [...] adds a7ebbbb159c1 fault-injection: allow stacktrace filter for x86-64 adds 4acb9e5139f2 fault-injection: skip stacktrace filtering by default adds 0199907474d4 fault-injection: make some stack filter attrs more readable adds f9eeef5918bb fault-injection: make stacktrace filter works as expected new a6e3e6f13805 Merge tag 'mm-nonmm-stable-2022-12-17-20-32' of git://git. [...] adds 963c7fe6cdbf Merge branch i2c/client_device_id_helper-immutable of wsa/ [...] adds 8daa9c1dc9b4 macintosh/ams-i2c: Convert to i2c's .probe_new() adds 0424113fed92 macintosh/therm_adt746x: Convert to i2c's .probe_new() adds dc9be0735c3e macintosh/therm_windtunnel: Convert to i2c's .probe_new() adds 9d533bdf4a58 macintosh/windfarm_ad7417_sensor: Convert to i2c's .probe_new() adds 472e4c61d2bb macintosh/windfarm_fcu_controls: Convert to i2c's .probe_new() adds 51a9e1755cdd macintosh/windfarm_lm75_sensor: Convert to i2c's .probe_new() adds 0e2211b3373e macintosh/windfarm_lm87_sensor: Convert to i2c's .probe_new() adds 2d7a9d780444 macintosh/windfarm_max6690_sensor: Convert to i2c's .probe_new() adds d05921a09a5a macintosh/windfarm_smu_sat: Convert to i2c's .probe_new() adds e0acfdd13474 macintosh/windfarm_pm81: Fix warning comparing pointer to 0 adds 2f59562c140d macintosh/adb: Fix warning comparing pointer to 0 adds 88316944c3b3 macintosh/windfarm_pm91: Fix warning comparing pointer to 0 adds a823307bf0a3 macintosh/windfarm_pm121: Fix warning comparing pointer to 0 adds fc21ed8f26d9 macintosh/macio-adb: Fix warning comparing pointer to 0 adds 27f9690a81d7 macintosh/via-pmu: Avoid compiler warnings when CONFIG_PRO [...] adds a0542d2c45a6 macintosh/via-pmu-backlight: Use backlight helper adds 2dfcace75e1e macintosh/ams/ams: Add header file macro definition adds e3e528d29d13 macintosh/windfarm_pid: Add header file macro definition adds 3aa16303dc98 macintosh: Switch to use for_each_child_of_node() macro adds 5ca86eae55a2 macintosh: fix possible memory leak in macio_add_one_device() adds dbaa3105736d macintosh/macio-adb: check the return value of ioremap() adds 5836947613ef powerpc/52xx: Fix a resource leak in an error handling path adds e75d07bd8303 powerpc: Remove find_current_mm_pte() adds 4562bffb83b8 powerpc/mpc52xx_lpbfifo: fix all kernel-doc warnings adds 932c6dea4f32 powerpc/xive: remove unused parameter adds 37195edebf47 cxl: fix typo in comment adds 1d09697ff229 cxl: Fix refcount leak in cxl_calc_capp_routing adds f949ccee1dde cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() adds 8bf03f557d6c cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() adds 295faa17722a ocxl: fix possible name leak in ocxl_file_register_afu() adds 5f58cad1e4c6 ocxl: fix pci device refcount leak when calling get_function_0() adds 14b5d59a261b powerpc/pseries: Fix formatting to make code look more beautiful adds 7af82ff90a2b powerpc/ftrace: Ignore weak functions adds addebe1cfa71 docs: powerpc: add POWER9 and POWER10 to CPU families adds ff8fae94e26f drivers/ps3: Fix double word in comments adds b86cf14f240e powerpc: add compile-time support for lbarx, lharx adds d87a233717da powerpc/pasemi: Add __init/__exit annotations to module in [...] adds 2223552256df powerpc/kvm: Remove unused macros from asm-offset adds 4ac9d3187cc7 powerpc/kvm: Remove unused references for MMCR3/SIER2/SIER [...] adds 1c4a4a4c8410 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds adds 1892e87a3e91 powerpc/warp: switch to using gpiod API adds 4e87bd14e501 powerpc/sgy_cts1000: convert to using gpiod API and facelift adds f2c45962cc61 powerpc/8xx: Simplify pte_update() with 16k pages adds 0b4721815c53 powerpc/8xx: Reverse order entries are written by __set_pte_at() adds 5825603f67bc powerpc/microwatt: Add litesd adds 3e6541270929 powerpc: Make instruction dump work with scripts/decodecode adds d90bb7b4fdaf powerpc: Print instruction dump on a single line adds f985adaf2ff9 powerpc: remove the last remnants of cputime_t adds 2cb1dfac6f79 powerpc/sysdev: Remove some duplicate prefix in some messages adds 579aee9fc594 powerpc: suppress some linker warnings in recent linker versions adds 8b49670f3bb3 powerpc/xive: add missing iounmap() in error path in xive_ [...] adds 16a3f41ff332 powerpc/mpic_msgr: fix cast removes address space of expre [...] adds 2fa9482334b0 powerpc/kprobes: Remove preempt disable around call to get [...] adds 04ec5d5782fb powerpc/kprobes: Have optimized_callback() use preempt_enable() adds 266b1991a433 powerpc/kprobes: Use preempt_enable() rather than the no_r [...] adds 04757c5e21ea selftests/powerpc: Fix spelling mistake "mmaping" -> "mmapping" adds ad8284ead833 selftests/powerpc: Remove repeated word in comments adds f66802752156 powerpc/8xx: Fix warning in hw_breakpoint_handler() adds afa1cda40970 powerpc/pseries/eeh: Fix some kernel-doc warnings adds 59dc2d94bc12 powerpc/powermac: Fix symbol not declared warnings adds 2330757e0be0 powerpc/pseries: fix the object owners enum value in plpks driver adds af223e1728c4 powerpc/pseries: Fix the H_CALL error code in PLPKS driver adds bb8e4c7cb759 powerpc/pseries: Return -EIO instead of -EINTR for H_ABORT [...] adds 8888ea772972 powerpc/pseries: cleanup error logs in plpks driver adds 212dd5cfbee7 powerpc/pseries: replace kmalloc with kzalloc in PLPKS driver adds 1f622f3f80cb powerpc/pseries: fix plpks_read_var() code for different c [...] adds a9ffb8ee7b65 powerpc: Use "grep -E" instead of "egrep" adds 61119786de40 KVM: PPC: Use __func__ to get function's name adds 392a58f1eaab KVM: PPC: Book3S HV: XIVE: Fix spelling mistakes adds 6fa1efeaa667 KVM: PPC: Book3s: Use arg->size directly in kvm_vm_ioctl_c [...] adds a96b20758b23 KVM: PPC: Book3S HV: Use the bitmap API to allocate bitmaps adds 6c645b01e536 KVM: PPC: Book3E: Fix CONFIG_TRACE_IRQFLAGS support adds 9a04b0febb07 Merge branch 'topic/ppc-kvm' into next adds 611c020239fd Merge branch 'fixes' into next adds dea681c91d3c powerpc/ps3: mark ps3_system_bus_type static adds 71ae6305ad41 selftests/powerpc: Move perror closer to its use adds 616ad3f4aac2 selftests/powerpc: Bump up rlimit for perf-hwbreak test adds 260095926d39 selftests/powerpc: Account for offline cpus in perf-hwbreak test adds d5090716be67 powerpc/book3e: remove #include <generated/utsrelease.h> adds 67bbb62f61e8 powerpc: dts: turris1x.dts: Add channel labels for tempera [...] adds e082e99f6f87 powerpc/fsl-pci: Choose PCI host bridge with alias pci0 as [...] adds 3671f4ebe3eb powerpc: Allow clearing and restoring registers independen [...] adds 071c95c1acbd powerpc/code-patching: Use WARN_ON and fix check in poking_init adds baf1ed24b27d powerpc/mm: Remove empty hash__ functions adds 0f0a0a6091e6 cxl: Use radix__flush_all_mm instead of generic flush_all_mm adds d34471c9bd5d powerpc/mm: Remove flush_all_mm, local_flush_all_mm adds 274d842fa1ef powerpc/tlb: Add local flush for page given mm_struct and psize adds c28c15b6d28a powerpc/code-patching: Use temporary mm for Radix MMU adds 2f228ee1ade5 powerpc/code-patching: Consolidate and cache per-cpu patch [...] adds f9231a996e22 module: add module_elf_check_arch for module-specific checks adds de3d098dd1fc powerpc/64: Add module check for ELF ABI version adds 505ea33089dc powerpc/64: Add big-endian ELFv2 flavour to crypto VMX asm [...] adds 5017b4594672 powerpc/64: Option to build big-endian with ELFv2 ABI adds d6aee468e4ec powerpc/64: Remove asm interrupt tracing call helpers adds 32c5209214bd powerpc/perf: callchain validate kernel stack pointer bounds adds bc0677363d0f powerpc: Rearrange copy_thread child stack creation adds baa49d81a94b powerpc/pseries: hvcall stack frame overhead adds 37195b820d32 powerpc: simplify ppc_save_regs adds c03be0a3f3cc powerpc: add definition for pt_regs offset within an inter [...] adds d2e8ff9f1492 powerpc: add a definition for the marker offset within the [...] adds e856e336924b powerpc: Rename STACK_FRAME_MARKER and derive it from fram [...] adds 1223e5a20f7f powerpc: add a define for the user interrupt frame size adds 6f291a03819e powerpc: add a define for the switch frame size and regs offset adds 6895dfc04741 powerpc: copy_thread fill in interrupt frame marker and ba [...] adds edbd0387f324 powerpc: copy_thread add a back chain to the switch stack frame adds 4cefb0f6c555 powerpc: split validate_sp into two functions adds 90f1b43196c5 powerpc: allow minimum sized kernel stack frames adds cd52414d5a6c powerpc/64: ELFv2 use minimal stack frames in int and swit [...] adds dfecd06bc552 powerpc: remove STACK_FRAME_OVERHEAD adds 6b34a099faa1 powerpc/64s/hash: add stress_hpt kernel boot option to inc [...] adds 5921eb36d2a1 selftests: powerpc: Use "grep -E" instead of "egrep" adds aecfd680099b selftests/powerpc: Use mfspr/mtspr macros adds 94ba4f2c33f4 selftests/powerpc: Add ptrace setup_core_pattern() null-te [...] adds 9f61521c7a28 powerpc/qspinlock: powerpc qspinlock implementation adds 84990b169557 powerpc/qspinlock: add mcs queueing for contended waiters adds 4c93c2e4b9e8 powerpc/qspinlock: use a half-word store to unlock to avoi [...] adds b3a73b7db2b6 powerpc/qspinlock: convert atomic operations to assembly adds 6aa42f883c43 powerpc/qspinlock: allow new waiters to steal the lock bef [...] adds 0944534ef4d5 powerpc/qspinlock: theft prevention to control latency adds e1a31e7fd713 powerpc/qspinlock: store owner CPU in lock word adds 085f03311bce powerpc/qspinlock: paravirt yield to lock owner adds bd48287b2cf4 powerpc/qspinlock: implement option to yield to previous node adds b4c3cdc1a698 powerpc/qspinlock: allow stealing when head of queue yields adds 28db61e207ea powerpc/qspinlock: allow propagation of yield CPU down the queue adds be742c573fda powerpc/qspinlock: add ability to prod new queue head CPU adds f61ab43cc1a6 powerpc/qspinlock: allow lock stealing in trylock and lock [...] adds 71c235027ce7 powerpc/qspinlock: use spin_begin/end API adds cc7970111415 powerpc/qspinlock: reduce remote node steal spins adds 39dfc73596b4 powerpc/qspinlock: allow indefinite spinning on a preempted owner adds 12b459a5ebf3 powerpc/qspinlock: provide accounting and options for slee [...] adds 0b2199841a79 powerpc/qspinlock: add compile-time tuning adjustments adds 22db71bcba82 Merge branch 'topic/qspinlock' into next adds 4d0eea415216 powerpc/83xx/mpc832x_rdb: call platform_device_put() in er [...] adds 03f7c1d2a49a powerpc/hv-gpci: Fix hv_gpci event list adds 0e23347f1e0f powerpc/64: Add INTERRUPT_SANITIZE_REGISTERS Kconfig adds cbf892ba5667 powerpc/64: Add interrupt register sanitisation macros adds 75c5d6b1e194 powerpc/64: Sanitise common exit code for interrupts adds 2487fd2e6d61 powerpc/64s: IOption for MSR stored in r12 adds 1df45d78b8a8 powerpc/64s: Zeroise gprs on interrupt routine entry on Book3S adds efe1691ac814 powerpc/64e: Clear gprs on interrupt routine entry on Book3E adds 7cd882df9485 powerpc/64: Sanitise user registers on interrupt in pserie [...] adds ad050d2390fc powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1 adds 84ecfe6f38ae powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX adds 6076dc349b1c powerpc/feature-fixups: Refactor entry fixups patching adds 3d1dbbca33a9 powerpc/feature-fixups: Refactor other fixups patching adds b988e7797d09 powerpc/feature-fixups: Do not patch init section after init adds 6f3a81b60091 powerpc/code-patching: Remove protection against patching [...] adds 8f4ab7da904a selftests/powerpc: Fix resource leaks adds 6aecc0a59e07 cxl: Remove unnecessary cxl_pci_window_alignment() adds 3ae7c96dd510 powerpc/dts/fsl: Fix pca954x i2c-mux node names adds 5ddcc03a07ae powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state adds e13d23a404f2 powerpc: export the CPU node count adds 340a4a9f8773 powerpc: Take in account addition CPU node when building k [...] adds 9b574cfab7d4 powerpc/pseries: reset the RCU watchdogs after a LPM adds f6aa37c51ec0 powerpc/pseries: unregister VPA when hot unplugging a CPU adds 336e2554ec99 powerpc/rtas: document rtas_call() adds b10af504a201 powerpc/rtasd: use correct OF API for event scan rate adds ed2213bfb192 powerpc/rtas: avoid device tree lookups in rtas_os_term() adds 6c606e57eecc powerpc/rtas: avoid scheduling in rtas_os_term() adds 9aafbfa5f57a powerpc/pseries/eeh: use correct API for error log size adds c67a0e411d0f powerpc/rtas: clean up rtas_error_log_max initialization adds 9581f8a00777 powerpc/rtas: clean up includes adds f975b6559bac powerpc/rtas: define pr_fmt and convert printk call sites adds 98c738c8cee6 powerpc/rtas: mandate RTAS syscall filtering adds 64fdcbcc0649 powerpc/prom: Fix 32-bit build adds 93e3f45a2631 powerpc: Fix __WARN_FLAGS() for use with Objtool adds 01f2cf0b990e powerpc: Override __ALIGN and __ALIGN_STR macros adds 29a011fc79e6 powerpc: Fix objtool unannotated intra-function call warnings adds 8d0c21b50655 powerpc: Curb objtool unannotated intra-function call warnings adds 1c137323e9a2 crypto: vmx: Skip objtool from running on aesp8-ppc.o adds 2da37761671b powerpc/32: Fix objtool unannotated intra-function call warnings adds d0160bd5d389 powerpc/vdso: Skip objtool from running on VDSO files adds efb11fdb3e1a objtool: Fix SEGFAULT adds 0646c28b417b objtool: Use target file endianness instead of a compiled [...] adds 86ea7f361537 objtool: Use target file class size instead of a compiled [...] adds 280981d6994e objtool: Add --mnop as an option to --mcount adds de6fbcedf5ab objtool: Read special sections with alts only when specifi [...] adds c1449735211d objtool: Use macros to define arch specific reloc types adds 4ca993d49898 objtool: Add arch specific function arch_ftrace_match() adds e52ec98c5ab1 objtool/powerpc: Enable objtool to be built on ppc adds c984aef8c832 objtool/powerpc: Add --mcount specific implementation adds a39818a3fb2b objtool/powerpc: Implement arch_pc_relative_reloc() adds f24f21c4122e Merge branch 'topic/objtool' into next adds 13959373e9c9 powerpc/qspinlock: Fix 32-bit build adds 980411a4d1bb powerpc/code-patching: Fix oops with DEBUG_VM enabled new 5f6e430f931d Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/ [...] adds b203c67ebe75 csky: add arch support current_stack_pointer adds ce0ba954805e csky: Kconfig: Fix spelling mistake "Meory" -> "Memory" adds c5e7ee72862e Revert "csky: Fixup CONFIG_DEBUG_RSEQ" adds 7e2004906fb5 Revert "csky: Add support for restartable sequence" new 96bab5b926e4 Merge tag 'csky-for-linus-6.2-rc1' of https://github.com/c [...] adds 1a34e7f2fcba Merge tags 'acpi-6.2-rc1' and 'irq-core-2022-12-10' into l [...] adds 508f28c67171 LoongArch: Consolidate __ex_table construction adds 3d36f4298ba9 LoongArch: Switch to relative exception tables adds 26bc82441250 LoongArch: extable: Add `type` and `data` fields adds 672999cfae3e LoongArch: extable: Add a dedicated uaccess handler adds 912bcfaf3677 LoongArch: Remove the .fixup section usage adds dbcd7f5fafea LoongArch: BPF: Add BPF exception tables adds 61a6fccc0bd2 LoongArch: Add unaligned access support adds 19e5eb15b00c LoongArch: Add alternative runtime patching mechanism adds a275a82dcd40 LoongArch: Use alternative to optimize libraries adds 88d4d957edc7 LoongArch: Add FDT booting support from efi system table adds 27cab431564e LoongArch: Add processing ISA Node in DeviceTree adds 366bb35a8e48 LoongArch: Add suspend (ACPI S3) support adds 7db54bfe44a6 LoongArch: Add hibernation (ACPI S4) support adds 09f33601bf94 LoongArch: Add basic STACKPROTECTOR support adds 9151dde40356 LoongArch: module: Use got/plt section indices for relocations adds dbe3ba3018ec LoongArch/ftrace: Add basic support adds a0a458fbd6f2 LoongArch/ftrace: Add recordmcount support adds 4733f09d8807 LoongArch/ftrace: Add dynamic function tracer support adds 5fcfad3d41cc LoongArch/ftrace: Add dynamic function graph tracer support adds 8778ba2c8a5d LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_REGS support adds ac7127e1cc65 LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_ARGS support adds a51ac5246d25 LoongArch/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR support adds 28ac0a9e04d7 LoongArch: modules/ftrace: Initialize PLT at load time adds 5535f4f70cfc LoongArch: Update Loongson-3 default config file new 2f26e424552e Merge tag 'loongarch-6.2' of git://git.kernel.org/pub/scm/ [...] adds 9ad0c1252e84 iommu/sun50i: Fix reset release adds cef20703e2b2 iommu/sun50i: Consider all fault sources for reset adds eac0104dc69b iommu/sun50i: Fix R/W permission check adds 67a8a67f9ece iommu/sun50i: Fix flush size adds e563cc0c787c iommu/sun50i: Implement .iotlb_sync_map adds ef5bb8e7a712 iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY adds bbc4d205d93f iommu/exynos: Fix driver initialization sequence adds 73b6924cdebc iommu/mediatek: Check return value after calling platform_ [...] adds 59a316fdc4d5 dt-bindings: iommu: mediatek: add binding documentation fo [...] adds 65df7d824f82 iommu/mediatek: add support for 6-bit encoded port IDs adds 3cd0e4a34d5a iommu/mediatek: add support for MT8365 SoC adds dcb40e9fcce9 iommu/mediatek: Add platform_device_put for recovering the [...] adds b5765a1b44be iommu/mediatek: Use component_match_add adds 26593928564c iommu/mediatek: Add error path for loop of mm_dts_parse adds ef693a844092 iommu/mediatek: Validate number of phandles associated wit [...] adds 6cde583d5352 iommu/mediatek: Improve safety for mediatek,smi property i [...] adds 9ff894edd542 iommu/mediatek: Remove unused "mapping" member from mtk_io [...] adds 00ef8885a945 iommu/mediatek: Fix crash on isr after kexec() adds 462e768b55a2 iommu/mediatek: Fix forever loop in error handling adds 7eb99841f340 iommu/rockchip: fix permission bits in page table entries v2 adds f87f6e5b4539 iommu/arm-smmu: Warn once when the perfetcher errata patch [...] adds 6313f4b5a438 dt-bindings: arm-smmu: Add 'compatible' for QDU1000 and QRU1000 adds 7b52f53ce191 drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu impl [...] adds 728b22a57232 dt-bindings: arm-smmu: Add compatible for Qualcomm SM6115 adds 2fd6e1ad7e19 iommu/arm-smmu-qcom: Add SM6115 support adds 8d3a9ec6ae28 dt-bindings: iommu: arm-smmu: add sdm670 compatible adds dbf88f743583 dt-bindings: arm-smmu: Add missing Qualcomm SMMU compatibles adds 982295bfe369 dt-bindings: arm-smmu: fix clocks/clock-names schema adds 3a12e8c06536 dt-bindings: arm-smmu: add special case for Google Cheza platform adds 6c84bbd103d8 dt-bindings: arm-smmu: Add generic qcom,smmu-500 bindings adds 4c1d0ad153f8 iommu/arm-smmu-qcom: Move implementation data into match data adds 30b912a03d91 iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into [...] adds 417b76adcf1d iommu/arm-smmu-qcom: provide separate implementation for S [...] adds 4172dda2b30a iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug [...] adds b4c6ee515c42 iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUs adds 80b71080720e iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entry adds 5a47cb4df38b dt-bindings: arm-smmu: Add SM6350 GPU SMMUv2 adds 3811a7283a0a iommu/arm-smmu-qcom: Add SM6350 SMMUv2 adds 4428673bc89b Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...] adds f04ae51dd965 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds 8330b9ebf9ef iommu/fsl_pamu: Replace NO_IRQ by 0 adds 73f5fc5f884a iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() adds bf8d2dd2ed08 iommu/s390: Fix duplicate domain attachments adds 1a3a7d64bbce iommu/s390: Get rid of s390_domain_device adds cbf7827bc5dc iommu/s390: Fix potential s390_domain aperture shrinking adds a4d996c2c4b5 iommu/s390: Fix incorrect aperture check adds b4d8ae0e907b iommu/s390: Fix incorrect pgsize_bitmap adds f3cc4f874efa iommu/s390: Implement map_pages()/unmap_pages() instead of [...] adds 59bbf596791b iommu/s390: Make attach succeed even if the device is in e [...] adds c228f5a04337 iommu/s390: Add I/O TLB ops adds 2ba8336dab5f iommu/s390: Use RCU to allow concurrent domain_list iteration adds 08955af06003 iommu/s390: Optimize IOMMU table walking adds 21c1f9021f0e s390/pci: use lock-free I/O translation updates adds ec62b4424174 iommu/vt-d: Allocate pasid table in device probe path adds c7be17c2903d iommu/vt-d: Add device_block_translation() helper adds 35a99c54dd60 iommu/vt-d: Add blocking domain support adds ba502132f543 iommu/vt-d: Rename iommu_disable_dev_iotlb() adds a8204479f284 iommu/vt-d: Rename domain_add_dev_info() adds b1cf1563f3b7 iommu/vt-d: Remove unnecessary domain_context_mapped() adds e5b0feb4361a iommu/vt-d: Use real field for indication of first level adds 2a48b15972a3 iommu/amd: Remove variable cnt ind iommu_poll_ga_log() adds 5f18e9f8868c iommu/amd: Fix ivrs_acpihid cmdline parsing code adds 1198d2316dc4 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_ [...] adds 6cf0981c2233 iommu/amd: Fix pci device refcount leak in ppr_notifier() adds b09b56734fae iommu/amd: Check return value of mmu_notifier_register() adds 88699c024f92 iommu/amd: Fix typo in macro parameter name adds 01657bc14a39 iommu: Avoid races around device probe adds b577f7e679b7 iommu/mediatek-v1: Update to {map,unmap}_pages adds a05d5857cec3 iommu/sprd: Update to {map,unmap}_pages adds 85637380dad6 iommu/mediatek: Update to {map,unmap}_pages adds 8b35cdcf9bf8 iommu/msm: Update to {map,unmap}_pages adds 0a17bbab2330 iommu/ipmmu-vmsa: Update to {map,unmap}_pages adds fa8ce5743039 iommu/qcom: Update to {map,unmap}_pages adds 99cbb8e43634 iommu/io-pgtable-arm: Remove map/unmap adds b9bf41e249f8 iommu/io-pgtable-arm-v7s: Remove map/unmap adds b169a180bef2 iommu/io-pgtable: Remove map/unmap adds e3eca2e4f648 Merge branches 'arm/allwinner', 'arm/exynos', 'arm/mediate [...] new b8fd76f41820 Merge tag 'iommu-updates-v6.2' of git://git.kernel.org/pub [...] adds f37722ac71cc phy: stm32: fix an error code in probe adds cbdbe312c9b6 dt-bindings: phy-j721e-wiz: add j784s4 compatible string adds e27ecef8a8cc phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support adds 25caed3dcada dt-binding: phy: Add i.MX8MP PCIe PHY binding adds e9e7dca53bf5 phy: freescale: imx8m-pcie: Refine register definitions adds ca679c49c446 phy: freescale: imx8m-pcie: Refine i.MX8MM PCIe PHY driver adds dce9edff16ee phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support adds b01d622d7613 phy: marvell: phy-mvebu-a3700-comphy: Reset COMPHY registe [...] adds 2566ad8ec418 phy: qcom-qmp-pcie: split register tables into common and [...] adds 11bf53a38c82 phy: qcom-qmp-pcie: support separate tables for EP mode adds f5682f13b7ab phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode adds f90747d1b641 PCI: qcom: Setup PHY to work in RC mode adds a84ed1919fb3 PCI: qcom-ep: Setup PHY to work in EP mode adds 8d3bf72497a8 phy: qcom-qmp: fix obsolete lane comments adds f823346de8b1 phy: qcom-qmp-combo: drop unused UFS reset adds 4567bb1799d2 phy: qcom-qmp-pcie: drop unused common-block registers adds 6d5b1e2067ae phy: qcom-qmp-pcie: clean up power-down handling adds 5b68d95c3fc7 phy: qcom-qmp-pcie: move power-down update adds 4d3701f94f27 phy: qcom-qmp-pcie-msm8996: clean up power-down handling adds 2e52ddf045a0 phy: qcom-qmp-combo: clean up power-down handling adds 2d3068cf8d9a phy: qcom-qmp-ufs: clean up power-down handling adds 645d3d047024 phy: qcom-qmp-usb: clean up power-down handling adds 5b76f5ec63e0 phy: qcom-qmp-pcie: clean up clock lists adds 2d93887cb4ba phy: qcom-qmp-pcie: drop bogus register update adds 28d74fc36a3e phy: qcom-qmp: drop regulator error message adds 17302d363003 phy: qcom-qmp: drop superfluous comments adds ccf6f83b1b0b phy: qcom-qmp-combo: drop unused in-layout configuration adds f2175762b4ed phy: qcom-qmp-pcie: drop redundant ipq8074 power on adds d3ef88635e31 phy: qcom-qmp-pcie-msm8996: drop unused in-layout configuration adds 91496846a9e8 phy: qcom-qmp-ufs: drop unused in-layout configuration adds 9d452c3ac257 phy: qcom-qmp-usb: drop unused in-layout configuration adds e71906144b43 phy: qcom-qmp-pcie: drop power-down delay config adds 51bd33069f80 phy: qcom-qmp-pcie: replace power-down delay adds abc0841666b9 phy: qcom-qmp-pcie-msm8996: drop power-down delay config adds d71eb7083e5e phy: qcom-qmp-combo: drop sc8280xp power-down delay adds acfee73b635b phy: qcom-qmp-combo: drop power-down delay config adds 898ab85d6b1e phy: qcom-qmp-usb: drop sc8280xp power-down delay adds 38cd167d1fc6 phy: qcom-qmp-usb: drop power-down delay config adds 0983529d7513 phy: tegra: p2u: Set ENABLE_L2_EXIT_RATE_CHANGE in calibration adds 4a9eac5ae220 phy: qcom-qmp-pcie: fix sc8180x initialisation adds 94b7288eadf6 phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation adds 30518b198957 phy: qcom-qmp-pcie: fix ipq6018 initialisation adds 2577ba8c39da phy: qcom-qmp-pcie: clean up status polling adds 5cbeb75a36aa phy: qcom-qmp-pcie: increase status polling period adds 1a3ae97c2490 phy: qcom-qmp-pcie-msm8996: clean up ready and status polling adds 3894f6d03c4e phy: qcom-qmp-pcie-msm8996: increase status polling period adds f7075f4905e7 phy: qcom-qmp-combo: clean up status polling adds 0c1154d69511 phy: qcom-qmp-combo: increase status polling period adds c8f5c188156b phy: qcom-qmp-ufs: drop unused phy-status config adds 2f561b687cf4 phy: qcom-qmp-ufs: clean up ready polling adds 7516edbfaf70 phy: qcom-qmp-ufs: increase ready polling period adds f5ef85adece5 phy: qcom-qmp-usb: clean up status polling adds 7612890b9df8 phy: qcom-qmp-usb: increase status polling period adds d4b81490fe44 phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstraction adds 5806b87dea8f phy: qcom-qmp-pcie: drop start-ctrl abstraction adds 73ad6a9dd517 phy: qcom-qmp-pcie: add config sanity checks adds 3d3db6f024e7 phy: qcom-qmp-pcie-msm8996: drop start and pwrdn-ctrl abstraction adds cb4a982fa94a phy: qcom-qmp-ufs: drop start and pwrdn-ctrl abstraction adds 47b009db545a phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction adds 922adfd59efd phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY adds d907774ed5aa phy: qcom-qmp-ufs: move device-id table adds a36032db30de phy: qcom-qmp-ufs: merge driver data adds cb2c3d2ee46f phy: qcom-qmp-ufs: clean up device-tree parsing adds 018dfc99aef2 phy: qcom-qmp-ufs: clean up probe initialisation adds b98e44e608bc phy: qcom-qmp-ufs: rename PHY ops structure adds e0a0c761d220 phy: qcom-qmp-ufs: clean up PHY init adds 54293c08f2c0 dt-bindings: phy: qcom,qmp-ufs: rename current bindings adds 7741f31ae445 dt-bindings: phy: qcom,qmp-ufs: fix sc8280xp binding adds c64d39b403d8 phy: qcom-qmp-ufs: restructure PHY creation adds 0e089bb8b31f phy: qcom-qmp-ufs: add support for updated sc8280xp binding adds 25dcaf94448f Merge branch 'fixes' into next adds 4c6b3af3906d phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset adds 9fe6b4e87c22 phy: qcom-qmp-usb: sort device-id table adds 95dd63b8988c phy: qcom-qmp-usb: move device-id table adds 9c9beef111a7 phy: qcom-qmp-usb: move pm ops adds 2a55ec4f0a04 phy: qcom-qmp-usb: merge driver data adds 8ec02ba84936 phy: qcom-qmp-usb: clean up device-tree parsing adds 413db06c05e7 phy: qcom-qmp-usb: clean up probe initialisation adds 8fe2b2b745a1 phy: qcom-qmp-usb: rename PHY ops structure adds 876420fb7b98 phy: qcom-qmp-usb: clean up PHY init adds 500e9d37fb9e dt-bindings: phy: qcom,qmp-usb: rename current bindings adds e8e58e29a0c9 dt-bindings: phy: qcom,qmp-usb: fix sc8280xp binding adds 183462e8c92c phy: qcom-qmp-usb: restructure PHY creation adds c0a6c2528367 phy: qcom-qmp-usb: add support for updated sc8280xp binding adds 32fb07f35675 phy: usb: Improve port mode selection adds f7fc5b709037 phy: usb: s2 WoL wakeup_count not incremented for USB->Eth [...] adds 7e81153d0f16 phy: usb: Migrate to BIT and BITMASK macros adds 833c173ebab4 phy: usb: Disable phy auto-suspend adds 700c44b50802 phy: usb: Use slow clock for wake enabled suspend adds 8484199c0934 phy: usb: Fix clock imbalance for suspend/resume adds 6964affe6506 dt-bindings: phy: Add special clock for Allwinner H616 PHY adds b45c6d80325b phy: sun4i-usb: Introduce port2 SIDDQ quirk adds 0f607406525d phy: sun4i-usb: Add support for the H616 USB PHY adds 8ca2a81bff09 dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J721e adds 3b66ab69c566 phy: ti: gmii-sel: Update methods for fetching and using q [...] adds 5bd78c00d753 phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e adds 53bffe005574 phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional() adds 2428787f1615 phy: tegra: xusb: Remove usb3 supply adds 846d47922453 doc: phy: Document typical order of API calls adds 253b642eec93 phy: qcom-qmp-pcie: sort device-id table adds cebc6ca76e40 phy: qcom-qmp-pcie: move device-id table adds 2fdedef3ea8e phy: qcom-qmp-pcie: merge driver data adds 393ed5d51549 phy: qcom-qmp-pcie: clean up device-tree parsing adds 52b997732eb6 phy: qcom-qmp-pcie: clean up probe initialisation adds 63bf101ae191 phy: qcom-qmp-pcie: rename PHY ops structure adds f8b641146484 phy: qcom-qmp-pcie: clean up PHY lane init adds d8c9a1e9c223 phy: qcom-qmp-pcie: use shorter tables identifiers adds ec7bc1b40b36 phy: qcom-qmp-pcie: add register init helper adds dcb93f47dd14 dt-bindings: phy: qcom,qmp-pcie: rename current bindings adds 306382305c5c dt-bindings: phy: qcom,qmp-pcie: add sc8280xp bindings adds 7bc609e34899 phy: qcom-qmp-pcie: restructure PHY creation adds fffdeaf853d8 phy: qcom-qmp-pcie: fix initialisation reset adds 9e420f1e7edd phy: qcom-qmp-pcie: add support for pipediv2 clock adds d0a846ba28dd phy: qcom-qmp-pcie: add support for sc8280xp adds 6c37a02b2518 phy: qcom-qmp-pcie: add support for sc8280xp 4-lane PHYs adds 2584068a9ef4 phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table adds 9ddcd920f8ed phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASP [...] adds 883aebf6e1ea phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] r [...] adds d7abac084536 dt-bindings: phy: renesas: Document Renesas Ethernet SERDES adds 742859441d44 phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 adds d8a5b59c5fc7 phy: qcom-qmp-combo: fix out-of-bounds clock access adds e965ab8216a4 phy: qcom-qmp-combo: fix sdm845 reset adds 910dd4883d75 phy: qcom-qmp-combo: fix sc8180x reset adds 7a7d86d14d07 phy: qcom-qmp-combo: fix broken power on adds c7b98de745cf phy: qcom-qmp-combo: fix runtime suspend adds c209b1b0e1e8 phy: qcom-qmp-combo: clean up common initialisation adds a173ee25a758 phy: qcom-qmp-combo: sort device-id table adds 5c5f9fbc15aa phy: qcom-qmp-combo: move device-id table adds 987a505fa7d7 phy: qcom-qmp-combo: move pm ops adds d6c81688f9cd phy: qcom-qmp-combo: rename PHY ops structures adds 73d262f8e7ff phy: qcom-qmp-combo: drop unused DP PHY mode op adds ae1cdc709762 phy: qcom-qmp-combo: rename USB PHY ops adds 0537692bbec1 phy: qcom-qmp-combo: drop unnecessary debug message adds 8c75d9eab1dd phy: qcom-qmp-combo: separate USB and DP init ops adds 186266f65e68 phy: qcom-qmp-combo: rename DP PHY ops adds 3ade3ede57a0 phy: qcom-qmp-combo: separate USB and DP power-on ops adds dae95d7f667d phy: qcom-qmp-combo: clean up serdes initialisation adds c7fbe5bd1414 phy: qcom-qmp-combo: separate USB and DP devicetree parsing adds 4197a2a22df7 phy: qcom-qmp-combo: add dedicated DP iomem pointers adds bc8615888f3e phy: qcom-qmp-combo: clean up DP configurations adds ad4db91d6063 phy: qcom-qmp-combo: rename sc8280xp config adds 488f116de075 phy: qcom-qmp-combo: add DP configuration tables adds ba0af7b346db phy: qcom-qmp-combo: drop lanes config parameter adds 9e62877eefac phy: qcom-qmp-combo: merge USB and DP configurations adds dd1153651b03 phy: qcom-qmp-combo: merge driver data adds 6c7c449a008b phy: qcom-qmp-combo: clean up device-tree parsing adds 44aff8e31080 phy: qcom-qmp-combo: clean up probe initialisation adds 526103b7a675 phy: qcom-qmp-combo: clean up DP callback names adds 32efdb0bb6e1 dt-bindings: phy: qcom,qmp-usb3-dp: rename current bindings adds e1c4c5436b4a dt-bindings: phy: qcom,qmp-usb3-dp: fix sc8280xp binding adds 774903ca6c49 phy: qcom-qmp-combo: drop v4 reference-clock source adds b3982f2144e1 phy: qcom-qmp-combo: restructure PHY creation adds 0dd521d593ad phy: qcom-qmp-combo: generate pipe clock name adds ee81f2eb0ee0 phy: qcom-qmp-combo: drop redundant clock structure adds 55b1c39b4990 phy: qcom-qmp-combo: drop redundant clock allocation adds 74401c85fb3b phy: qcom-qmp-combo: add clock registration helper adds ce51f7a70a3b phy: qcom-qmp-combo: separate clock and provider registration adds b71bf1ebe936 phy: qcom-qmp-combo: clean up DP clock callbacks adds 9e5b59ea6c21 phy: qcom-qmp-combo: rename common-register pointers adds 133836a7edf4 phy: qcom-qmp-combo: rename DP_PHY register pointer adds 83a0bbe39b17 phy: qcom-qmp-combo: add support for updated sc8280xp binding adds 1446d03ec290 dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: drop referen [...] adds 3b41b61a2fe4 phy: qcom-qmp-usb: drop sc8280xp reference-clock source adds 905abf1229ef phy: qcom-qmp: drop unused type header adds 64e1f12b2658 phy: qcom-qmp-usb: drop redundant clock allocation adds e8511f407b07 phy: qcom-qmp-pcie: drop redundant clock allocation adds 5a0d2df46256 dt-bindings: sun6i-a31-mipi-dphy: Add the interrupts property adds e7a838694185 dt-bindings: sun6i-a31-mipi-dphy: Add the A100 DPHY variant adds a709ae51e228 phy: allwinner: phy-sun6i-mipi-dphy: Make RX support optional adds cb7f49a31597 phy: allwinner: phy-sun6i-mipi-dphy: Set the enable bit last adds 3fd490a71978 phy: allwinner: phy-sun6i-mipi-dphy: Add a variant power-on hook adds 4d0c2165e64e phy: allwinner: phy-sun6i-mipi-dphy: Add the A100 DPHY variant adds b53e19799d45 phy: use devm_platform_get_and_ioremap_resource() adds f12faa3be8e8 dt-bindings: phy-j721e-wiz: add j721s2 compatible string adds bea3ce759b46 phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support new e79041113b19 Merge tag 'phy-for-6.2' of git://git.kernel.org/pub/scm/li [...] adds f74495761df1 soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 adds b39301ee1f26 soundwire: qcom: remove unused SWRM_SPECIAL_CMD_ID adds 1cdbfd4c9dc9 soundwire: qcom: make reset optional for v1.6 controller adds df73f66c7dd4 dt-bindings: soundwire: qcom: add v1.7.0 support adds cf43cd33b67a soundwire: qcom: add support for v1.7 Soundwire Controller adds e0767e391079 soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cd [...] adds 7dddead766c0 soundwire: cadence: use dai_runtime_array instead of dma_data adds febc50b82bc9 dt-bindings: soundwire: Convert text bindings to DT Schema adds ca1c131ccf6e Merge branch 'fixes' into next adds b3ad31f33982 soundwire: intel: start using hw_ops adds fb2dc6a0a5f8 soundwire: intel: add debugfs callbacks in hw_ops adds b6234bcc6589 soundwire: intel: add register_dai callback in hw_ops adds 3db0c5a6a283 soundwire: intel: add bus management callbacks in hw_ops adds 49c9ff45991a soundwire: intel: add link power management callbacks in hw_ops adds 36e3b385f35a soundwire: intel: add in-band wake callbacks in hw_ops adds 7cbf00bd4142 soundwire: intel: split auxdevice to different file new 1b6a349a40b9 Merge tag 'soundwire-6.2-rc1' of git://git.kernel.org/pub/ [...] adds 3c6bd6fa83bb dt-bindings: dma: qcom: gpi: add fallback compatible adds 67fd570d734d dt-bindings: dma: qcom: gpi: add compatible for sdm670 adds 8527721ee6bd dmaengine: qcom: deprecate redundant of_device_id entries adds dfad1e14b277 dt-bindings: dma: qcom: gpi: Use sm6350 fallback adds 88bc8ac63db0 dmaengine: qcom: gpi: Document preferred SM6350 binding adds 4967a7803c34 dmaengine: ioat: Fix spelling mistake "idel" -> "idle" adds beb6f6493853 of/irq: export of_msi_get_domain adds 56b0a668cb35 dmaengine: ti: convert k3-udma to module adds d15aae73a9f6 dmaengine: ti: convert PSIL to be buildable as module adds 97c4cf380ff2 dt-bindings: ingenic: Add support for the JZ4755 dmaengine adds 042427ea0e41 dmaengine: JZ4780: Add support for the JZ4755. adds c3b63380f52a dmaengine: idma64: Make idma64_remove() return void adds 91123b37e8a9 dmaengine: idxd: Make max batch size attributes in sysfs i [...] adds 568aa6dd641f dmaengine: apple-admac: Allocate cache SRAM to channels adds cd0ab43ec91a dmaengine: remove iop-adma driver adds 80629af0f3e4 MAINTAINERS: remove section INTEL IOP-ADMA DMA DRIVER adds cccc46ae3623 dmaengine: remove s3c24xx driver adds a92b744f28e8 dmaengine: xilinx_dma: fix xilinx_dma_child_probe() return [...] adds 73f11324738a dmaengine: xilinx_dma : add xilinx_dma_device_config() ret [...] adds 3e98b9bd8469 dmaengine: sh: Remove unused shdma-arm.h adds 9a8ddb35a9d5 dmaengine: idxd: Make read buffer sysfs attributes invisib [...] adds 17a36713babe dt-bindings: dmaengine: qcom: gpi: add compatible for SM6115 adds 739153a6ae68 Documentation: devres: add missing devm_acpi_dma_controlle [...] adds 3f134c9511d6 Merge branch 'fixes' into next adds 4c2e9ba05c7a dmaengine: at_hdmac: Do not print messages on console whil [...] adds 83c196152fc9 dmaengine: at_hdmac: Return dma_cookie_status()'s ret code [...] adds 0e75c28c5296 dmaengine: at_hdmac: Remove superfluous cast adds f5d79afa3a85 dmaengine: at_hdmac: Pass residue by address to avoid unne [...] adds 91617bf6bb41 dmaengine: at_hdmac: s/atc_get_bytes_left/atc_get_residue adds b50cf4bdfb91 dmaengine: at_hdmac: Introduce atc_get_llis_residue() adds 5f1d429b43b3 dmaengine: at_hdmac: Use devm_kzalloc() and struct_size() adds 8bfe4a61d40d dmaengine: at_hdmac: Use devm_platform_ioremap_resource adds 4c15a4c7f693 dmaengine: at_hdmac: Use devm_clk_get() adds c23cd8c971f0 dmaengine: at_hdmac: Use pm_ptr() adds e3e672b8f95b dmaengine: at_hdmac: Set include entries in alphabetic order adds 5cecadc3e2a4 dmaengine: at_hdmac: Keep register definitions and structu [...] adds d8840a7edcf0 dmaengine: at_hdmac: Use bitfield access macros adds 1c1114d850b6 dmaengine: at_hdmac: Rename "dma_common" to "dma_device" adds 304184f79c7e dmaengine: at_hdmac: Rename "chan_common" to "dma_chan" adds 993b397752f3 dmaengine: at_hdmac: Remove unused member of at_dma_chan adds ac803b56860f dmaengine: at_hdmac: Convert driver to use virt-dma adds dc901d98b1fe dmaengine: idxd: Fix crc_val field for completion record adds 22c354cf3fec dt-bindings: dmaengine: qcom: gpi: add compatible for SM6375 adds 444eef7d5695 dmaengine: idxd: Remove linux/msi.h include adds d57b2a65cde7 dt-bindings: dmaengine: Add dma-channel-mask to Tegra GPCDMA adds 3a0c95b61385 dmaengine: tegra: Add support for dma-channel-mask adds 25483dedd2f5 dmaengine: Revert "dmaengine: remove s3c24xx driver" new 9322af3e6aea Merge tag 'dmaengine-6.2-rc1' of git://git.kernel.org/pub/ [...] adds 65d9cc3fd0e7 rtc: abx80x: Convert to .probe_new() adds 2611e6d743be rtc: isl1208: Convert to .probe_new() adds 67db6f0515d1 rtc: m41t80: Convert to .probe_new() adds c050dedb875c rtc: nct3018y: Convert to .probe_new() adds 5418e595f30b rtc: pcf2127: Convert to .probe_new() adds 8d94da667870 rtc: rs5c372: Convert to .probe_new() adds 84c2fb386f71 rtc: rv8803: Convert to .probe_new() adds 8ffb7733e162 rtc: rx8025: Convert to .probe_new() adds 9800f24f7bd5 rtc: rzn1: Check return value in rzn1_rtc_probe adds f2fa14b0b586 dt-bindings: rtc: qcom-pm8xxx: document qcom,pm8921-rtc as [...] adds 741a2830734b rtc: pm8xxx: drop unused pm8018 compatible adds f27efee66370 rtc: cros-ec: Limit RTC alarm range if needed adds 5dc835683042 rtc: ds1302: remove unnecessary spi_set_drvdata() adds eb633de6abcb rtc: s3c: Switch to use dev_err_probe() helper adds 97e78b64d138 rtc: remove davinci rtc driver adds 1ff56edf137a rtc: fsl-ftm-alarm: Use module_platform_driver replace dev [...] adds c69bffe19927 dt-bindings: rtc: convert hym8563 bindings to json-schema adds f8513363b0b7 rtc: s35390a: Remove the unneeded result variable adds 8d816c1eaa75 rtc: isl12022: add support for temperature sensor adds e59b3c730b44 rtc: Include <linux/kstrtox.h> when appropriate adds 4dfe05bdc1ad rtc: ds1347: fix value written to century register adds 60da73808298 rtc: class: Fix potential memleak in devm_rtc_allocate_device() adds 508ccdfb86b2 rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() adds 375bbba09692 rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() adds dca4d3b71c8a rtc: cmos: Eliminate forward declarations of some functions adds d13e9ad9f514 rtc: cmos: Rename ACPI-related functions adds 83ebb7b3036d rtc: cmos: Disable ACPI RTC event on removal adds 0462681e207c rtc: snvs: Allow a time difference on clock register read adds 60cfac17d0a1 rtc: pcf8563: clear RTC_FEATURE_ALARM if no irq adds eec79501cce6 rtc: efi: Add wakeup support adds fe0157ba679d rtc: pcf8523: fix for stop bit adds a6ceee26fd5e rtc: pcf85063: Fix reading alarm adds 5fb733d7bd69 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() adds 90cd5c888301 rtc: pic32: Move devm_rtc_allocate_device earlier in pic32 [...] adds 800b55b4dc62 dt-bindings: rtc: convert rtc-meson.txt to dt-schema adds 21b8a1dd56a1 rtc: msc313: Fix function prototype mismatch in msc313_rtc [...] adds 2e830ccc21eb rtc: rk808: reduce 'struct rk808' usage adds 103c14db61a2 rtc: rx6110: fix warning with !OF adds c2d12e85336f rtc: pcf85063: fix pcf85063_clkout_control adds 3e39f7971d75 dt-bindings: rtc: m41t80: Convert text schema to YAML one adds bb0a1799bbc4 rtc: isl12026: drop obsolete dependency on COMPILE_TEST adds 0feebdeb3acc rtc: ds1307: use sysfs_emit() to instead of scnprintf() adds 16b26f602758 rtc: rv3028: Use IRQ flags obtained from device tree if available adds b9354487fb79 rtc: remove duplicated words in comments adds 2dc5e3fb6e97 rtc: at91rm9200: Fix syntax errors in comments adds 3bb23f1f9d5a rtc: rs5c313: correct some spelling mistakes adds 55d5a86618d3 rtc: mxc_v2: Add missing clk_disable_unprepare() adds e88f319a2546 rtc: ds1742: use devm_platform_get_and_ioremap_resource() new acd04af6e476 Merge tag 'rtc-6.2' of git://git.kernel.org/pub/scm/linux/ [...] adds ac3a2585f018 nfsd: rework refcounting in filecache adds 3bc8edc98bd4 nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create [...] adds 75333d48f922 NFSD: fix use-after-free in __nfs42_ssc_open() new aeba12b26c79 Merge tag 'nfsd-6.2-1' of git://git.kernel.org/pub/scm/lin [...] new 158738ea7505 Merge tag 'zstd-linus-v6.2' of https://github.com/terrelln/linux adds 0d2573a2b783 modpost: Join broken long printed messages adds 9f8fe647797a Makefile.debug: support for -gz=zstd adds 30daacc571d1 modpost: fix array_size.cocci warning adds 1791360cb37f kconfig: remove unneeded variable in get_prompt_str() adds 4d980fd11123 kconfig: remove const qualifier from str_get() adds be5ea98983ef kconfig: remove redundant (void *) cast in search_conf() adds f8f4dc7685c7 scripts/jobserver-exec: parse the last --jobserver-auth= option adds 5724ac5589ad kbuild: deb-pkg: get rid of |flex:native workaround from B [...] adds a2430b25c318 kbuild: add kbuild-file macro adds 598afa050403 kbuild: warn objects shared among multiple modules adds 8818039f959b kbuild: add ability to make source rpm buildable using koji adds 248043299bf6 modpost: Mark uuid_le type to be suitable only for MEI adds bd328def2f98 firmware_loader: remove #include <generated/utsrelease.h> adds 9edb4fd3d70a init/version.c: remove #include <generated/utsrelease.h> adds 4bf73588165b kbuild: Port silent mode detection to future gnu make. adds efa80b028c7a kbuild: move -Werror from KBUILD_CFLAGS to KBUILD_CPPFLAGS adds 80b6093b55e3 kbuild: add -Wundef to KBUILD_CPPFLAGS for W=1 builds adds e4412739472b Documentation: raise minimum supported version of binutils [...] adds fccb3d3eda8d kbuild: add test-{ge,gt,le,lt} macros adds a5db80c65dbf kbuild: do not sort after reading modules.order adds 6768fa4bcb6c kbuild: add read-file macro adds 3122c84409d5 kconfig: refactor Makefile to reduce process forks adds 875ef1a57f32 kbuild: use .NOTINTERMEDIATE for future GNU Make versions adds f65a486821cf kbuild: change module.order to list *.o instead of *.ko adds 3d57e1b7b1d4 kbuild: refactor the prerequisites of the modpost rule adds 87d599fc3955 kbuild: ensure Make >= 3.82 is used adds 0d24f1b7cc65 padata: Mark padata_work_init() as __ref adds 19331e84c387 modpost: Include '.text.*' in TEXT_SECTIONS adds 731c4eac848f buildtar: fix tarballs with EFI_ZBOOT enabled new 6feb57c2fd7c Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/li [...] new a3ba03f7e453 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 2b76cfe19030 ARM: dts: spear: drop 0x from unit address new 4c03c4188cfb MAINTAINERS: add related dts to IXP4xx new 4b88615950fc ARM: pxa: fix building with clang new 6a7ee50f8f56 ARM: disallow pre-ARMv5 builds with ld.lld new ba4b4d0293ed soc: tegra: fix CPU_BIG_ENDIAN dependencies adds e4a417520101 arm64: dts: mediatek: mt8195-demo: fix the memory size of [...] adds ad2631b5645a arm64: dts: mt8183: Fix Mali GPU clock new b9cb6be06b56 Merge tag 'v6.1-dts64-fixes' of https://git.kernel.org/pub [...] adds dba8eb83af9d soc: mediatek: pm-domains: Fix the power glitch issue new 6f85602d5fde Merge tag 'v6.1-soc-fixes' of https://git.kernel.org/pub/s [...] new cf7a7ed214b8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new c361cfaa1c87 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new cb7766a22435 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9cd3fd2054c3 net_sched: reject TCF_EM_SIMPLE case for complex ematch module new 4feb2c44629e rxrpc: Fix missing unlock in rxrpc_do_sendmsg() new fdb99487b018 rxrpc: Fix security setting propagation new eaa02390adb0 rxrpc: Fix NULL deref in rxrpc_unuse_local() new 8fbcc83334a7 rxrpc: Fix I/O thread startup getting skipped new 608aecd16a31 rxrpc: Fix locking issues in rxrpc_put_peer_locked() new c838f1a73d77 rxrpc: Fix switched parameters in peer tracing new 743d1768a008 rxrpc: Fix I/O thread stop new 11e1706bc84f rxrpc: rxperf: Fix uninitialised variable new 31d35a02ad5b rxrpc: Fix the return value of rxrpc_new_incoming_call() new 98dbec0a0adc Merge branch 'rxrpc-fixes' new 10073399cb5e net: microchip: vcap: Fix initialization of value and mask new d83b950d44d2 myri10ge: Fix an error handling path in myri10ge_probe() new e0c8bccd40fc net: stream: purge sk_error_queue in sk_stream_kill_queues() new 1b0c84a32e37 nfp: fix unaligned io read of capabilities word new 2856a62762c8 mctp: serial: Fix starting value for frame check sequence new ab2e31e1f394 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cc074822465d bpf: Define sock security related BTF IDs under CONFIG_SEC [...] new c2305cc4aadf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b3c1943681a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d76a4923977f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 8c57472acf6b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 4bbde0f0b1af Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 196ac163eabc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new e41bcba71e4c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5c3aa6555cb1 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] new ad13ec8b1651 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 05caac2b5da8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 503f5d359461 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new de10c189a63f Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new a9d3c8e4d9fe Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] new db4d83aa4126 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 573de0109178 Merge remote-tracking branch 'torvalds/master' into perf/core new bb993dea4530 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] new c28c7d2a33a8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
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 (16cba743aec0) \ N -- N -- N refs/heads/pending-fixes (c28c7d2a33a8)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 99 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: CREDITS | 4 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 12 + Documentation/admin-guide/kernel-parameters.txt | 32 +- Documentation/admin-guide/sysctl/kernel.rst | 8 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 1 + .../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 7 +- .../devicetree/bindings/dma/qcom,gpi.yaml | 26 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 178 +- .../devicetree/bindings/iommu/mediatek,iommu.yaml | 2 + .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 11 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 26 + .../devicetree/bindings/phy/fsl,imx8-pcie-phy.yaml | 16 +- ...cie-phy.yaml => qcom,ipq8074-qmp-pcie-phy.yaml} | 7 +- ...-ufs-phy.yaml => qcom,msm8996-qmp-ufs-phy.yaml} | 17 +- ...usb-phy.yaml => qcom,msm8996-qmp-usb3-phy.yaml} | 20 +- ...p-phy.yaml => qcom,sc7180-qmp-usb3-dp-phy.yaml} | 25 +- .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 165 ++ .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 83 + .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 102 ++ .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 99 ++ .../phy/renesas,r8a779f0-ether-serdes.yaml | 54 + .../devicetree/bindings/phy/ti,phy-gmii-sel.yaml | 48 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 + .../bindings/rtc/amlogic,meson6-rtc.yaml | 62 + .../devicetree/bindings/rtc/haoyu,hym8563.txt | 30 - .../devicetree/bindings/rtc/haoyu,hym8563.yaml | 56 + .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml | 16 +- .../devicetree/bindings/rtc/rtc-m41t80.txt | 39 - .../devicetree/bindings/rtc/rtc-meson.txt | 35 - .../devicetree/bindings/rtc/st,m41t80.yaml | 73 + .../devicetree/bindings/soundwire/qcom,sdw.txt | 214 --- .../bindings/soundwire/qcom,soundwire.yaml | 270 +++ Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/driver-api/phy/phy.rst | 25 +- Documentation/powerpc/cpu_families.rst | 13 + Documentation/process/changes.rst | 4 +- MAINTAINERS | 13 +- Makefile | 30 +- arch/arm/Kconfig | 2 + arch/arm/boot/dts/spear300.dtsi | 2 +- arch/arm/boot/dts/spear310.dtsi | 2 +- arch/arm/boot/dts/spear320.dtsi | 2 +- arch/arm/mach-omap1/sram-init.c | 8 +- arch/arm/mach-omap2/sram.c | 8 +- arch/arm/mach-pxa/pxa27x.c | 8 + arch/arm/mach-pxa/pxa3xx.c | 8 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 4 +- arch/csky/Kconfig | 4 +- arch/csky/include/asm/processor.h | 2 + arch/csky/kernel/entry.S | 11 +- arch/csky/kernel/signal.c | 2 - arch/csky/kernel/stacktrace.c | 6 +- arch/loongarch/Kconfig | 20 + arch/loongarch/Makefile | 8 + arch/loongarch/configs/loongson3_defconfig | 56 +- arch/loongarch/include/asm/acpi.h | 10 + arch/loongarch/include/asm/alternative-asm.h | 82 + arch/loongarch/include/asm/alternative.h | 111 ++ arch/loongarch/include/asm/asm-extable.h | 65 + arch/loongarch/include/asm/bootinfo.h | 1 + arch/loongarch/include/asm/bugs.h | 15 + arch/loongarch/include/asm/efi.h | 1 + arch/loongarch/include/asm/extable.h | 47 + arch/loongarch/include/asm/ftrace.h | 68 + arch/loongarch/include/asm/futex.h | 27 +- arch/loongarch/include/asm/gpr-num.h | 22 + arch/loongarch/include/asm/inst.h | 46 + arch/loongarch/include/asm/loongson.h | 3 + arch/loongarch/include/asm/module.h | 27 +- arch/loongarch/include/asm/module.lds.h | 1 + arch/loongarch/include/asm/setup.h | 1 + arch/loongarch/include/asm/stackprotector.h | 38 + arch/loongarch/include/asm/string.h | 5 + arch/loongarch/include/asm/thread_info.h | 2 +- arch/loongarch/include/asm/time.h | 1 + arch/loongarch/include/asm/uaccess.h | 24 +- arch/loongarch/include/asm/unwind.h | 3 +- arch/loongarch/kernel/Makefile | 16 +- arch/loongarch/kernel/acpi.c | 17 +- arch/loongarch/kernel/alternative.c | 246 +++ arch/loongarch/kernel/asm-offsets.c | 15 + arch/loongarch/kernel/efi.c | 15 +- arch/loongarch/kernel/env.c | 2 + arch/loongarch/kernel/fpu.S | 5 +- arch/loongarch/kernel/ftrace.c | 73 + arch/loongarch/kernel/ftrace_dyn.c | 273 +++ arch/loongarch/kernel/inst.c | 127 ++ arch/loongarch/kernel/mcount.S | 96 + arch/loongarch/kernel/mcount_dyn.S | 149 ++ arch/loongarch/kernel/module-sections.c | 64 +- arch/loongarch/kernel/module.c | 75 +- arch/loongarch/kernel/numa.c | 17 +- arch/loongarch/kernel/process.c | 6 + arch/loongarch/kernel/reset.c | 5 + arch/loongarch/kernel/setup.c | 149 +- arch/loongarch/kernel/smp.c | 35 + arch/loongarch/kernel/switch.S | 5 + arch/loongarch/kernel/time.c | 11 +- arch/loongarch/kernel/traps.c | 27 + arch/loongarch/kernel/unaligned.c | 499 ++++++ arch/loongarch/kernel/unwind_guess.c | 4 +- arch/loongarch/kernel/unwind_prologue.c | 50 +- arch/loongarch/kernel/vmlinux.lds.S | 13 +- arch/loongarch/lib/Makefile | 3 +- arch/loongarch/lib/clear_user.S | 85 +- arch/loongarch/lib/copy_user.S | 108 +- arch/loongarch/lib/memcpy.S | 95 + arch/loongarch/lib/memmove.S | 121 ++ arch/loongarch/lib/memset.S | 91 + arch/loongarch/lib/unaligned.S | 84 + arch/loongarch/mm/extable.c | 59 +- arch/loongarch/net/bpf_jit.c | 86 +- arch/loongarch/net/bpf_jit.h | 2 + arch/loongarch/pci/acpi.c | 7 +- arch/loongarch/power/Makefile | 4 + arch/loongarch/power/hibernate.c | 62 + arch/loongarch/power/hibernate_asm.S | 66 + arch/loongarch/power/platform.c | 57 + arch/loongarch/power/suspend.c | 73 + arch/loongarch/power/suspend_asm.S | 89 + arch/mips/Kconfig | 2 +- arch/powerpc/Kconfig | 51 +- arch/powerpc/boot/dts/fsl/t1024qds.dts | 2 +- arch/powerpc/boot/dts/fsl/t1024rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t104xqds.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t104xrdb.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t208xqds.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t208xrdb.dtsi | 2 +- arch/powerpc/boot/dts/microwatt.dts | 22 + arch/powerpc/boot/dts/turris1x.dts | 14 + arch/powerpc/boot/dts/warp.dts | 4 +- arch/powerpc/boot/wrapper | 17 +- arch/powerpc/include/asm/asm.h | 7 + arch/powerpc/include/asm/book3s/32/tlbflush.h | 9 + arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 50 - arch/powerpc/include/asm/book3s/64/tlbflush.h | 41 +- arch/powerpc/include/asm/bug.h | 3 +- arch/powerpc/include/asm/cmpxchg.h | 231 ++- arch/powerpc/include/asm/code-patching.h | 2 - arch/powerpc/include/asm/cputime.h | 17 +- arch/powerpc/include/asm/debug.h | 2 + arch/powerpc/include/asm/ftrace.h | 19 +- arch/powerpc/include/asm/hvcall.h | 3 +- arch/powerpc/include/asm/irqflags.h | 58 - arch/powerpc/include/asm/kvm_book3s_asm.h | 2 +- arch/powerpc/include/asm/kvm_ppc.h | 12 + arch/powerpc/include/asm/linkage.h | 3 + arch/powerpc/include/asm/mmu_context.h | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 12 +- arch/powerpc/include/asm/nohash/pgtable.h | 2 +- arch/powerpc/include/asm/nohash/tlbflush.h | 7 + arch/powerpc/include/asm/ppc_asm.h | 19 + arch/powerpc/include/asm/processor.h | 15 +- arch/powerpc/include/asm/prom.h | 1 + arch/powerpc/include/asm/ps3.h | 4 - arch/powerpc/include/asm/pte-walk.h | 25 - arch/powerpc/include/asm/ptrace.h | 36 +- arch/powerpc/include/asm/qspinlock.h | 192 +- arch/powerpc/include/asm/qspinlock_paravirt.h | 7 - arch/powerpc/include/asm/qspinlock_types.h | 72 + arch/powerpc/include/asm/rtas.h | 15 - arch/powerpc/include/asm/spinlock.h | 2 +- arch/powerpc/include/asm/spinlock_types.h | 2 +- arch/powerpc/kernel/asm-offsets.c | 34 +- arch/powerpc/kernel/cpu_setup_6xx.S | 26 +- arch/powerpc/kernel/cpu_setup_e500.S | 8 +- arch/powerpc/kernel/entry_32.S | 23 +- arch/powerpc/kernel/entry_64.S | 2 + arch/powerpc/kernel/exceptions-64e.S | 48 +- arch/powerpc/kernel/exceptions-64s.S | 120 +- arch/powerpc/kernel/head_32.h | 4 +- arch/powerpc/kernel/head_40x.S | 7 +- arch/powerpc/kernel/head_44x.S | 6 +- arch/powerpc/kernel/head_64.S | 13 +- arch/powerpc/kernel/head_85xx.S | 13 +- arch/powerpc/kernel/head_8xx.S | 7 +- arch/powerpc/kernel/head_book3s_32.S | 33 +- arch/powerpc/kernel/head_booke.h | 4 +- arch/powerpc/kernel/hw_breakpoint.c | 2 +- arch/powerpc/kernel/interrupt_64.S | 54 +- arch/powerpc/kernel/irq.c | 4 +- arch/powerpc/kernel/kgdb.c | 2 +- arch/powerpc/kernel/kprobes.c | 23 +- arch/powerpc/kernel/misc_32.S | 2 +- arch/powerpc/kernel/misc_64.S | 8 +- arch/powerpc/kernel/module_64.c | 10 + arch/powerpc/kernel/optprobes.c | 2 +- arch/powerpc/kernel/optprobes_head.S | 4 +- arch/powerpc/kernel/ppc_save_regs.S | 57 +- arch/powerpc/kernel/process.c | 97 +- arch/powerpc/kernel/prom.c | 4 + arch/powerpc/kernel/rtas.c | 192 +- arch/powerpc/kernel/rtasd.c | 7 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/stacktrace.c | 10 +- arch/powerpc/kernel/swsusp_32.S | 5 +- arch/powerpc/kernel/time.c | 23 +- arch/powerpc/kernel/tm.S | 8 +- arch/powerpc/kernel/trace/ftrace_mprofile.S | 2 +- arch/powerpc/kernel/vdso/Makefile | 2 + arch/powerpc/kernel/vector.S | 4 +- arch/powerpc/kexec/file_load_64.c | 59 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 7 +- arch/powerpc/kvm/book3s_64_vio.c | 6 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 4 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 27 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 5 +- arch/powerpc/kvm/book3s_xive.c | 12 +- arch/powerpc/kvm/book3s_xive.h | 3 +- arch/powerpc/kvm/book3s_xive_native.c | 3 +- arch/powerpc/kvm/booke.c | 3 + arch/powerpc/kvm/bookehv_interrupts.S | 9 - arch/powerpc/kvm/fpu.S | 17 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/lib/code-patching.c | 238 ++- arch/powerpc/lib/feature-fixups.c | 173 +- arch/powerpc/lib/qspinlock.c | 997 +++++++++++ arch/powerpc/lib/sstep.c | 21 +- arch/powerpc/lib/test_emulate_step_exec_instr.S | 2 +- arch/powerpc/mm/book3s64/hash_4k.c | 5 + arch/powerpc/mm/book3s64/hash_64k.c | 10 + arch/powerpc/mm/book3s64/hash_utils.c | 130 +- arch/powerpc/mm/book3s64/internal.h | 11 + arch/powerpc/mm/book3s64/pgtable.c | 4 +- arch/powerpc/mm/mem.c | 1 - arch/powerpc/mm/nohash/kaslr_booke.c | 1 - arch/powerpc/mm/nohash/tlb.c | 8 + arch/powerpc/perf/callchain.c | 9 +- arch/powerpc/perf/hv-gpci-requests.h | 4 + arch/powerpc/perf/hv-gpci.c | 35 +- arch/powerpc/perf/hv-gpci.h | 1 + arch/powerpc/perf/req-gen/perf.h | 20 + arch/powerpc/platforms/44x/warp.c | 105 +- arch/powerpc/platforms/4xx/hsta_msi.c | 1 + arch/powerpc/platforms/52xx/lite5200_sleep.S | 15 +- arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 15 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 2 +- arch/powerpc/platforms/85xx/sgy_cts1000.c | 132 +- arch/powerpc/platforms/Kconfig.cputype | 9 +- arch/powerpc/platforms/cell/axon_msi.c | 1 + arch/powerpc/platforms/pasemi/gpio_mdio.c | 4 +- arch/powerpc/platforms/pasemi/msi.c | 1 + arch/powerpc/platforms/powermac/setup.c | 18 +- arch/powerpc/platforms/ps3/system-bus.c | 2 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 15 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 + arch/powerpc/platforms/pseries/hvCall.S | 38 +- arch/powerpc/platforms/pseries/iommu.c | 2 +- arch/powerpc/platforms/pseries/mobility.c | 7 +- arch/powerpc/platforms/pseries/plpks.c | 50 +- arch/powerpc/platforms/pseries/plpks.h | 2 +- arch/powerpc/sysdev/fsl_msi.c | 1 + arch/powerpc/sysdev/fsl_pci.c | 13 + arch/powerpc/sysdev/mpic_msgr.c | 4 +- arch/powerpc/sysdev/mpic_u3msi.c | 1 + arch/powerpc/sysdev/xive/native.c | 6 +- arch/powerpc/sysdev/xive/spapr.c | 1 + arch/powerpc/xmon/xmon.c | 17 +- arch/riscv/Makefile | 2 +- arch/s390/include/asm/pci.h | 5 +- arch/s390/kvm/pci.c | 6 +- arch/s390/pci/pci.c | 13 +- arch/s390/pci/pci_dma.c | 77 +- arch/sh/Kconfig | 2 +- arch/sh/include/asm/pgtable-3level.h | 10 +- arch/um/include/asm/pgtable-3level.h | 8 - arch/x86/Kconfig | 3 +- arch/x86/Makefile | 2 +- arch/x86/include/asm/cmpxchg_32.h | 28 - arch/x86/include/asm/cmpxchg_64.h | 5 - arch/x86/include/asm/cpu_entry_area.h | 4 - arch/x86/include/asm/kasan.h | 3 + arch/x86/include/asm/page_types.h | 12 +- arch/x86/include/asm/pgtable-3level.h | 171 +- arch/x86/include/asm/pgtable-3level_types.h | 7 + arch/x86/include/asm/pgtable_64_types.h | 1 + arch/x86/include/asm/pgtable_areas.h | 8 +- arch/x86/include/asm/pgtable_types.h | 4 +- arch/x86/include/asm/processor-flags.h | 2 +- arch/x86/include/asm/set_memory.h | 3 + arch/x86/kernel/alternative.c | 10 - arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/ftrace.c | 6 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/hw_breakpoint.c | 2 +- arch/x86/kernel/kprobes/core.c | 10 +- arch/x86/mm/cpu_entry_area.c | 50 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/kasan_init_64.c | 53 +- arch/x86/mm/mem_encrypt_boot.S | 4 +- arch/x86/mm/mem_encrypt_identity.c | 18 +- arch/x86/mm/pat/set_memory.c | 105 +- arch/x86/mm/pti.c | 2 +- drivers/base/firmware_loader/firmware.h | 2 - drivers/cpuidle/cpuidle-powernv.c | 5 +- drivers/cpuidle/cpuidle-pseries.c | 8 +- drivers/crypto/vmx/Makefile | 14 +- drivers/crypto/vmx/ppc-xlate.pl | 10 +- drivers/dma/Kconfig | 9 +- drivers/dma/Makefile | 1 - drivers/dma/apple-admac.c | 102 +- drivers/dma/at_hdmac.c | 1854 +++++++++++--------- drivers/dma/at_hdmac_regs.h | 478 ----- drivers/dma/dma-jz4780.c | 8 + drivers/dma/idma64.c | 8 +- drivers/dma/idxd/device.c | 1 - drivers/dma/idxd/sysfs.c | 68 + drivers/dma/ioat/dma.c | 2 +- drivers/dma/iop-adma.c | 1554 ---------------- drivers/dma/iop-adma.h | 914 ---------- drivers/dma/qcom/gpi.c | 7 +- drivers/dma/sh/shdma-arm.h | 48 - drivers/dma/tegra186-gpc-dma.c | 37 +- drivers/dma/ti/Kconfig | 7 +- drivers/dma/ti/Makefile | 15 +- drivers/dma/ti/k3-psil.c | 2 + drivers/dma/ti/k3-udma-glue.c | 5 +- drivers/dma/ti/k3-udma.c | 40 +- drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/iommu/amd/init.c | 88 +- drivers/iommu/amd/iommu.c | 3 +- drivers/iommu/amd/iommu_v2.c | 5 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c | 91 - drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 157 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h | 21 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 14 +- drivers/iommu/exynos-iommu.c | 26 +- drivers/iommu/fsl_pamu.c | 6 +- drivers/iommu/intel/iommu.c | 169 +- drivers/iommu/intel/iommu.h | 15 +- drivers/iommu/intel/irq_remapping.c | 13 +- drivers/iommu/io-pgtable-arm-v7s.c | 41 +- drivers/iommu/io-pgtable-arm.c | 42 +- drivers/iommu/iommu.c | 28 +- drivers/iommu/ipmmu-vmsa.c | 18 +- drivers/iommu/msm_iommu.c | 18 +- drivers/iommu/mtk_iommu.c | 149 +- drivers/iommu/mtk_iommu_v1.c | 30 +- drivers/iommu/rockchip-iommu.c | 10 +- drivers/iommu/s390-iommu.c | 377 ++-- drivers/iommu/sprd-iommu.c | 25 +- drivers/iommu/sun50i-iommu.c | 89 +- drivers/macintosh/adb.c | 4 +- drivers/macintosh/ams/ams-i2c.c | 8 +- drivers/macintosh/ams/ams.h | 5 + drivers/macintosh/macio-adb.c | 11 +- drivers/macintosh/macio_asic.c | 2 +- drivers/macintosh/therm_adt746x.c | 6 +- drivers/macintosh/therm_windtunnel.c | 5 +- drivers/macintosh/via-pmu-backlight.c | 7 +- drivers/macintosh/via-pmu.c | 4 + drivers/macintosh/windfarm_ad7417_sensor.c | 5 +- drivers/macintosh/windfarm_fcu_controls.c | 5 +- drivers/macintosh/windfarm_lm75_sensor.c | 8 +- drivers/macintosh/windfarm_lm87_sensor.c | 5 +- drivers/macintosh/windfarm_max6690_sensor.c | 5 +- drivers/macintosh/windfarm_pid.h | 5 + drivers/macintosh/windfarm_pm121.c | 4 +- drivers/macintosh/windfarm_pm81.c | 4 +- drivers/macintosh/windfarm_pm91.c | 2 +- drivers/macintosh/windfarm_smu_controls.c | 10 +- drivers/macintosh/windfarm_smu_sat.c | 5 +- drivers/misc/cxl/pci.c | 1 + drivers/misc/cxl/vphb.c | 7 - drivers/misc/sram-exec.c | 7 +- .../net/ethernet/microchip/vcap/vcap_api_debugfs.c | 2 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/mctp/mctp-serial.c | 6 +- drivers/of/irq.c | 1 + drivers/pci/controller/dwc/pcie-qcom-ep.c | 5 + drivers/pci/controller/dwc/pcie-qcom.c | 5 + drivers/phy/allwinner/phy-sun4i-usb.c | 71 + drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 236 ++- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 95 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 90 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 11 +- drivers/phy/broadcom/phy-brcm-usb.c | 32 +- drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 142 +- drivers/phy/marvell/phy-mmp3-hsic.c | 4 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 3 + drivers/phy/qualcomm/Kconfig | 1 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 1709 +++++++++--------- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 103 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 1443 +++++++++------ drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h | 2 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h | 2 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h | 14 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 482 +++-- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 737 +++----- drivers/phy/qualcomm/phy-qcom-qmp.h | 1 + drivers/phy/renesas/Kconfig | 8 + drivers/phy/renesas/Makefile | 1 + drivers/phy/renesas/r8a779f0-ether-serdes.c | 417 +++++ drivers/phy/tegra/phy-tegra194-p2u.c | 14 + drivers/phy/tegra/xusb-tegra124.c | 1 - drivers/phy/tegra/xusb-tegra186.c | 1 - drivers/phy/tegra/xusb-tegra210.c | 1 - drivers/phy/tegra/xusb.c | 10 +- drivers/phy/tegra/xusb.h | 2 - drivers/phy/ti/phy-gmii-sel.c | 42 +- drivers/phy/ti/phy-j721e-wiz.c | 38 + drivers/ps3/ps3-lpm.c | 2 +- drivers/rtc/Kconfig | 12 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 4 +- drivers/rtc/interface.c | 2 +- drivers/rtc/rtc-abx80x.c | 37 +- drivers/rtc/rtc-at91rm9200.c | 2 +- drivers/rtc/rtc-bq32k.c | 1 + drivers/rtc/rtc-cmos.c | 378 ++-- drivers/rtc/rtc-cros-ec.c | 35 +- drivers/rtc/rtc-davinci.c | 512 ------ drivers/rtc/rtc-ds1302.c | 6 - drivers/rtc/rtc-ds1307.c | 4 +- drivers/rtc/rtc-ds1347.c | 2 +- drivers/rtc/rtc-ds1742.c | 3 +- drivers/rtc/rtc-efi.c | 2 + drivers/rtc/rtc-fsl-ftm-alarm.c | 7 +- drivers/rtc/rtc-isl12022.c | 94 + drivers/rtc/rtc-isl1208.c | 6 +- drivers/rtc/rtc-m41t80.c | 13 +- drivers/rtc/rtc-msc313.c | 12 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-nct3018y.c | 5 +- drivers/rtc/rtc-pcf2127.c | 22 +- drivers/rtc/rtc-pcf85063.c | 10 +- drivers/rtc/rtc-pcf8523.c | 20 +- drivers/rtc/rtc-pcf8563.c | 2 + drivers/rtc/rtc-pic32.c | 8 +- drivers/rtc/rtc-pm8xxx.c | 1 - drivers/rtc/rtc-rk808.c | 47 +- drivers/rtc/rtc-rs5c313.c | 6 +- drivers/rtc/rtc-rs5c372.c | 13 +- drivers/rtc/rtc-rv3028.c | 13 +- drivers/rtc/rtc-rv3029c2.c | 1 + drivers/rtc/rtc-rv8803.c | 30 +- drivers/rtc/rtc-rx6110.c | 2 +- drivers/rtc/rtc-rx8025.c | 7 +- drivers/rtc/rtc-rzn1.c | 4 +- drivers/rtc/rtc-s35390a.c | 6 +- drivers/rtc/rtc-s3c.c | 11 +- drivers/rtc/rtc-snvs.c | 16 +- drivers/rtc/rtc-st-lpc.c | 1 + drivers/rtc/sysfs.c | 1 + drivers/soc/mediatek/mtk-pm-domains.c | 2 +- drivers/soc/tegra/Kconfig | 3 + drivers/soundwire/Makefile | 2 +- drivers/soundwire/cadence_master.c | 50 +- drivers/soundwire/cadence_master.h | 9 +- drivers/soundwire/dmi-quirks.c | 8 + drivers/soundwire/intel.c | 769 +------- drivers/soundwire/intel.h | 96 +- drivers/soundwire/intel_auxdevice.c | 678 +++++++ drivers/soundwire/intel_auxdevice.h | 18 + drivers/soundwire/intel_init.c | 2 + drivers/soundwire/qcom.c | 25 +- fs/nfsd/filecache.c | 318 ++-- fs/nfsd/nfs4callback.c | 4 +- fs/nfsd/nfs4proc.c | 20 +- fs/nfsd/trace.h | 51 +- .../dt-bindings/memory/mediatek,mt8365-larb-port.h | 90 + include/dt-bindings/phy/phy-qcom-qmp.h | 20 + include/linux/filter.h | 3 +- include/linux/io-pgtable.h | 6 - include/linux/moduleloader.h | 3 + include/linux/pgtable.h | 73 +- include/linux/sched/task.h | 2 +- include/linux/set_memory.h | 10 + include/linux/soundwire/sdw_intel.h | 44 + include/misc/cxl.h | 2 +- include/trace/events/rxrpc.h | 2 +- include/uapi/linux/idxd.h | 2 +- init/main.c | 4 +- init/version.c | 1 - kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/bpf_struct_ops.c | 3 +- kernel/bpf/core.c | 6 +- kernel/bpf/trampoline.c | 3 +- kernel/events/core.c | 2 +- kernel/fork.c | 37 +- kernel/irq/msi.c | 7 +- kernel/module/main.c | 10 + kernel/padata.c | 12 +- kernel/trace/Kconfig | 7 + lib/Kconfig.debug | 31 +- lib/fault-inject.c | 22 +- lib/maple_tree.c | 2 +- mm/Kconfig | 2 +- mm/gup.c | 2 +- mm/gup_test.c | 4 +- mm/hmm.c | 3 +- mm/khugepaged.c | 2 +- mm/kmemleak.c | 48 +- mm/mapping_dirty_helpers.c | 2 +- mm/mprotect.c | 2 +- mm/userfaultfd.c | 2 +- mm/vmscan.c | 5 +- net/bpf/bpf_dummy_struct_ops.c | 3 +- net/core/stream.c | 6 + net/rxrpc/ar-internal.h | 8 +- net/rxrpc/call_accept.c | 18 +- net/rxrpc/call_object.c | 1 + net/rxrpc/conn_client.c | 2 - net/rxrpc/io_thread.c | 10 +- net/rxrpc/local_object.c | 5 +- net/rxrpc/peer_event.c | 10 +- net/rxrpc/peer_object.c | 23 +- net/rxrpc/rxperf.c | 2 +- net/rxrpc/security.c | 6 +- net/rxrpc/sendmsg.c | 2 +- net/sched/ematch.c | 2 + scripts/Kbuild.include | 48 +- scripts/Makefile.asm-generic | 6 +- scripts/Makefile.build | 14 +- scripts/Makefile.clean | 5 +- scripts/Makefile.compiler | 4 +- scripts/Makefile.debug | 6 +- scripts/Makefile.dtbinst | 2 +- scripts/Makefile.extrawarn | 1 + scripts/Makefile.lib | 3 + scripts/Makefile.modfinal | 8 +- scripts/Makefile.modinst | 4 +- scripts/Makefile.modpost | 41 +- scripts/Makefile.package | 10 + scripts/clang-tools/gen_compile_commands.py | 8 +- scripts/gen_autoksyms.sh | 2 +- scripts/jobserver-exec | 4 +- scripts/kconfig/.gitignore | 4 +- scripts/kconfig/Makefile | 45 +- scripts/kconfig/gconf-cfg.sh | 7 +- scripts/kconfig/lkc.h | 2 +- scripts/kconfig/mconf-cfg.sh | 25 +- scripts/kconfig/mconf.c | 5 +- scripts/kconfig/menu.c | 4 +- scripts/kconfig/nconf-cfg.sh | 23 +- scripts/kconfig/qconf-cfg.sh | 10 +- scripts/kconfig/util.c | 2 +- scripts/min-tool-version.sh | 2 +- scripts/mod/file2alias.c | 30 +- scripts/mod/modpost.c | 36 +- scripts/mod/sumversion.c | 4 +- scripts/modules-check.sh | 2 +- scripts/package/buildtar | 2 +- scripts/package/mkdebian | 2 +- scripts/package/mkspec | 7 + scripts/recordmcount.c | 39 + scripts/remove-stale-files | 2 + scripts/sorttable.c | 2 +- sound/soc/sof/intel/hda.c | 2 + tools/objtool/arch/powerpc/Build | 2 + tools/objtool/arch/powerpc/decode.c | 110 ++ tools/objtool/arch/powerpc/include/arch/cfi_regs.h | 11 + tools/objtool/arch/powerpc/include/arch/elf.h | 10 + tools/objtool/arch/powerpc/include/arch/special.h | 21 + tools/objtool/arch/powerpc/special.c | 19 + tools/objtool/arch/x86/decode.c | 5 + tools/objtool/arch/x86/include/arch/elf.h | 2 + tools/objtool/arch/x86/include/arch/endianness.h | 9 - tools/objtool/builtin-check.c | 14 + tools/objtool/check.c | 53 +- tools/objtool/elf.c | 8 +- tools/objtool/include/objtool/arch.h | 2 + tools/objtool/include/objtool/builtin.h | 1 + tools/objtool/include/objtool/elf.h | 8 + tools/objtool/include/objtool/endianness.h | 32 +- tools/objtool/orc_dump.c | 11 +- tools/objtool/orc_gen.c | 4 +- tools/objtool/special.c | 3 +- tools/testing/radix-tree/maple.c | 5 +- tools/testing/selftests/powerpc/dscr/dscr.h | 17 +- .../selftests/powerpc/dscr/dscr_sysfs_test.c | 5 +- tools/testing/selftests/powerpc/include/pkeys.h | 2 +- tools/testing/selftests/powerpc/ptrace/core-pkey.c | 6 +- .../selftests/powerpc/ptrace/perf-hwbreak.c | 78 +- .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 6 +- tools/testing/selftests/powerpc/ptrace/ptrace.h | 5 +- tools/testing/selftests/powerpc/scripts/hmi.sh | 2 +- .../selftests/powerpc/security/flush_utils.c | 3 +- 581 files changed, 16449 insertions(+), 11396 deletions(-) rename Documentation/devicetree/bindings/phy/{qcom,qmp-pcie-phy.yaml => qcom,ipq80 [...] rename Documentation/devicetree/bindings/phy/{qcom,qmp-ufs-phy.yaml => qcom,msm899 [...] rename Documentation/devicetree/bindings/phy/{qcom,qmp-usb-phy.yaml => qcom,msm899 [...] rename Documentation/devicetree/bindings/phy/{qcom,qmp-usb3-dp-phy.yaml => qcom,sc [...] create mode 100644 Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-un [...] create mode 100644 Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp [...] create mode 100644 Documentation/devicetree/bindings/phy/renesas,r8a779f0-ether-se [...] create mode 100644 Documentation/devicetree/bindings/rtc/amlogic,meson6-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/haoyu,hym8563.txt create mode 100644 Documentation/devicetree/bindings/rtc/haoyu,hym8563.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-m41t80.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-meson.txt create mode 100644 Documentation/devicetree/bindings/rtc/st,m41t80.yaml delete mode 100644 Documentation/devicetree/bindings/soundwire/qcom,sdw.txt create mode 100644 Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml create mode 100644 arch/loongarch/include/asm/alternative-asm.h create mode 100644 arch/loongarch/include/asm/alternative.h create mode 100644 arch/loongarch/include/asm/asm-extable.h create mode 100644 arch/loongarch/include/asm/bugs.h create mode 100644 arch/loongarch/include/asm/extable.h create mode 100644 arch/loongarch/include/asm/ftrace.h create mode 100644 arch/loongarch/include/asm/gpr-num.h create mode 100644 arch/loongarch/include/asm/stackprotector.h create mode 100644 arch/loongarch/kernel/alternative.c create mode 100644 arch/loongarch/kernel/ftrace.c create mode 100644 arch/loongarch/kernel/ftrace_dyn.c create mode 100644 arch/loongarch/kernel/mcount.S create mode 100644 arch/loongarch/kernel/mcount_dyn.S create mode 100644 arch/loongarch/kernel/unaligned.c create mode 100644 arch/loongarch/lib/memcpy.S create mode 100644 arch/loongarch/lib/memmove.S create mode 100644 arch/loongarch/lib/memset.S create mode 100644 arch/loongarch/lib/unaligned.S create mode 100644 arch/loongarch/power/Makefile create mode 100644 arch/loongarch/power/hibernate.c create mode 100644 arch/loongarch/power/hibernate_asm.S create mode 100644 arch/loongarch/power/platform.c create mode 100644 arch/loongarch/power/suspend.c create mode 100644 arch/loongarch/power/suspend_asm.S create mode 100644 arch/powerpc/include/asm/asm.h delete mode 100644 arch/powerpc/include/asm/qspinlock_paravirt.h create mode 100644 arch/powerpc/include/asm/qspinlock_types.h create mode 100644 arch/powerpc/lib/qspinlock.c delete mode 100644 drivers/dma/at_hdmac_regs.h delete mode 100644 drivers/dma/iop-adma.c delete mode 100644 drivers/dma/iop-adma.h delete mode 100644 drivers/dma/sh/shdma-arm.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h create mode 100644 drivers/phy/renesas/r8a779f0-ether-serdes.c delete mode 100644 drivers/rtc/rtc-davinci.c create mode 100644 drivers/soundwire/intel_auxdevice.c create mode 100644 drivers/soundwire/intel_auxdevice.h create mode 100644 include/dt-bindings/memory/mediatek,mt8365-larb-port.h create mode 100644 include/dt-bindings/phy/phy-qcom-qmp.h create mode 100644 tools/objtool/arch/powerpc/Build create mode 100644 tools/objtool/arch/powerpc/decode.c create mode 100644 tools/objtool/arch/powerpc/include/arch/cfi_regs.h create mode 100644 tools/objtool/arch/powerpc/include/arch/elf.h create mode 100644 tools/objtool/arch/powerpc/include/arch/special.h create mode 100644 tools/objtool/arch/powerpc/special.c delete mode 100644 tools/objtool/arch/x86/include/arch/endianness.h